new:增加获取账号认证邮箱的借口

This commit is contained in:
zhl 2023-03-17 13:57:50 +08:00
parent 4c4879a06c
commit 3aafc04f97

View File

@ -24,6 +24,27 @@ class WalletController extends BaseController {
return data
}
@router('get /wallet/info/email')
async getEmailInfo(req, res) {
let user = req.user
if (user.emailReal && user.verified) {
return {email: user.emailReal, verified: 1}
}
if (user.email && user.emailVerified) {
if (!user.verified) {
user.verified = true
}
if (!user.emailReal) {
user.emailReal = user.email
}
if (!user.verified || !user.emailReal) {
await user.save()
}
return {email: user.email, verified: 1}
}
return {email: user.email || user.emailReal, verified: 0}
}
@router('post /wallet/info')
async uploadWalletInfo(req, res) {
let user = req.user