fix: oauth bind callback handling
This commit is contained in:
@@ -190,7 +190,9 @@ func handleOAuthBind(c *gin.Context, provider oauth.Provider) {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
common.ApiSuccessI18n(c, i18n.MsgOAuthBindSuccess, nil)
|
common.ApiSuccessI18n(c, i18n.MsgOAuthBindSuccess, gin.H{
|
||||||
|
"action": "bind",
|
||||||
|
})
|
||||||
}
|
}
|
||||||
|
|
||||||
// findOrCreateOAuthUser finds existing user or creates new user
|
// findOrCreateOAuthUser finds existing user or creates new user
|
||||||
|
|||||||
@@ -56,7 +56,7 @@ const OAuth2Callback = (props) => {
|
|||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
if (message === 'bind') {
|
if (data?.action === 'bind') {
|
||||||
showSuccess(t('绑定成功!'));
|
showSuccess(t('绑定成功!'));
|
||||||
navigate('/console/personal');
|
navigate('/console/personal');
|
||||||
} else {
|
} else {
|
||||||
|
|||||||
Reference in New Issue
Block a user