diff --git a/packages/hydrooj/src/handler/user.ts b/packages/hydrooj/src/handler/user.ts index 576d90504..68c7057b8 100644 --- a/packages/hydrooj/src/handler/user.ts +++ b/packages/hydrooj/src/handler/user.ts @@ -40,6 +40,7 @@ async function successfulAuth(this: Handler, udoc: User) { this.session.scope = PERM.PERM_ALL.toString(); this.session.oauthBind = null; this.session.recreate = true; + await oplog.log(this, 'user.loginSuccess', { uid: udoc._id }); } class UserLoginHandler extends Handler {