new:增加获取账号认证邮箱的借口
This commit is contained in:
parent
4c4879a06c
commit
3aafc04f97
@ -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
|
||||
|
Loading…
x
Reference in New Issue
Block a user