new:增加获取账号认证邮箱的借口
This commit is contained in:
parent
4c4879a06c
commit
3aafc04f97
@ -24,6 +24,27 @@ class WalletController extends BaseController {
|
|||||||
return data
|
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')
|
@router('post /wallet/info')
|
||||||
async uploadWalletInfo(req, res) {
|
async uploadWalletInfo(req, res) {
|
||||||
let user = req.user
|
let user = req.user
|
||||||
|
Loading…
x
Reference in New Issue
Block a user