@@ -557,11 +557,11 @@ export class LoginProvider {
557557 await admins . Save ( TokenUser . rootToken ( ) )
558558 } else {
559559 if ( ! ( await user . ValidatePassword ( password ) ) ) {
560- Audit . LoginFailed ( username , "weblogin" , "local" , "" ) ;
560+ Audit . LoginFailed ( username , "weblogin" , "local" , "" , "browser" , "unknown" ) ;
561561 return done ( null , false ) ;
562562 }
563563 }
564- Audit . LoginSuccess ( new TokenUser ( user ) , "weblogin" , "local" , "" ) ;
564+ Audit . LoginSuccess ( new TokenUser ( user ) , "weblogin" , "local" , "" , "browser" , "unknown" ) ;
565565 var provider : Provider = new Provider ( ) ; provider . provider = "local" ; provider . name = "Local" ;
566566 provider = await Config . db . InsertOne ( provider , "config" , 0 , false , TokenUser . rootToken ( ) ) ;
567567 LoginProvider . login_providers . push ( provider ) ;
@@ -576,12 +576,12 @@ export class LoginProvider {
576576 user = await User . ensureUser ( TokenUser . rootToken ( ) , username , username , null , password ) ;
577577 } else {
578578 if ( ! ( await user . ValidatePassword ( password ) ) ) {
579- Audit . LoginFailed ( username , "weblogin" , "local" , "" ) ;
579+ Audit . LoginFailed ( username , "weblogin" , "local" , "" , "browser" , "unknown" ) ;
580580 return done ( null , false ) ;
581581 }
582582 }
583583 tuser = new TokenUser ( user ) ;
584- Audit . LoginSuccess ( tuser , "weblogin" , "local" , "" ) ;
584+ Audit . LoginSuccess ( tuser , "weblogin" , "local" , "" , "browser" , "unknown" ) ;
585585 return done ( null , tuser ) ;
586586 } catch ( error ) {
587587 done ( error ) ;
@@ -704,12 +704,12 @@ export class LoginProvider {
704704 }
705705
706706 if ( Util . IsNullUndefinded ( _user ) ) {
707- Audit . LoginFailed ( username , "weblogin" , "saml" , "" ) ;
707+ Audit . LoginFailed ( username , "weblogin" , "saml" , "" , "samlverify" , "unknown" ) ;
708708 done ( "unknown user " + username , null ) ; return ;
709709 }
710710
711711 var tuser : TokenUser = new TokenUser ( _user ) ;
712- Audit . LoginSuccess ( tuser , "weblogin" , "saml" , "" ) ;
712+ Audit . LoginSuccess ( tuser , "weblogin" , "saml" , "" , "samlverify" , "unknown" ) ;
713713 done ( null , tuser ) ;
714714 }
715715 static async googleverify ( token : string , tokenSecret : string , profile : any , done : IVerifyFunction ) : Promise < void > {
@@ -738,11 +738,11 @@ export class LoginProvider {
738738 }
739739 }
740740 if ( Util . IsNullUndefinded ( _user ) ) {
741- Audit . LoginFailed ( username , "weblogin" , "google" , "" ) ;
741+ Audit . LoginFailed ( username , "weblogin" , "google" , "" , "googleverify" , "unknown" ) ;
742742 done ( "unknown user " + username , null ) ; return ;
743743 }
744744 var tuser : TokenUser = new TokenUser ( _user ) ;
745- Audit . LoginSuccess ( tuser , "weblogin" , "google" , "" ) ;
745+ Audit . LoginSuccess ( tuser , "weblogin" , "google" , "" , "googleverify" , "unknown" ) ;
746746 done ( null , tuser ) ;
747747 }
748748
0 commit comments