Connect accounts when logging in via email

This commit is contained in:
2019-03-05 15:26:48 +09:00
parent 7ac6aadf32
commit 35c7aaaa24
3 changed files with 9 additions and 0 deletions

View File

@ -121,6 +121,9 @@ func InstallFacebookAuth(app *aero.Application) {
if getErr == nil && user != nil {
authLog.Info("User logged in via Facebook ID", user.ID, user.Nick, ctx.RealIP(), user.Email, user.RealName())
// Add FacebookToUser reference
user.ConnectFacebook(fbUser.ID)
user.LastLogin = arn.DateTimeUTC()
user.Save()