Document that plugins don't have access to passwords

This commit is contained in:
Simon Ser 2019-12-17 15:55:52 +01:00
parent f106c1125f
commit 6bccdd62ce
No known key found for this signature in database
GPG key ID: 0FDE7BE0E88F5E48

View file

@ -37,6 +37,9 @@ func (err AuthError) Error() string {
}
// Session is an active user session. It may also hold an IMAP connection.
//
// The session's password is not available to plugins. Plugins should use the
// session helpers to authenticate outgoing connections, for instance DoSMTP.
type Session struct {
manager *SessionManager
username, password string