diff --git a/modules/user/login_comp.go b/modules/user/login_comp.go index 6ce106e79..6886113d0 100644 --- a/modules/user/login_comp.go +++ b/modules/user/login_comp.go @@ -66,7 +66,10 @@ func (this *LoginComp) Login(ctx context.Context, session comm.IUserSession, req }, }) - event.TriggerEvent(comm.Event_UserLogin, db_user.Uid) + if db_user != nil { + event.TriggerEvent(comm.Event_UserLogin, db_user.Uid) + } + }() if !utils.ValidSecretKey(req.Sec) {