Added 2FA TOTP on admin login

https://github.com/the-djmaze/snappymail/issues/84#issuecomment-818808101
This commit is contained in:
djmaze 2021-07-22 21:36:44 +02:00
parent b76a6ad7a7
commit bf75cf7946
8 changed files with 125 additions and 16 deletions

View file

@ -6,10 +6,11 @@ class RemoteAdminFetch extends AbstractFetchRemote {
* @param {string} sLogin
* @param {string} sPassword
*/
adminLogin(fCallback, sLogin, sPassword) {
adminLogin(fCallback, sLogin, sPassword, sCode) {
this.defaultRequest(fCallback, 'AdminLogin', {
Login: sLogin,
Password: sPassword
Password: sPassword,
TOTP: sCode
});
}