Showing
2 changed files
with
17 additions
and
0 deletions
@@ -359,6 +359,20 @@ const alipay = { | @@ -359,6 +359,20 @@ const alipay = { | ||
359 | } | 359 | } |
360 | }; | 360 | }; |
361 | 361 | ||
362 | +exports.user = function(req, res, next) { | ||
363 | + let result = { | ||
364 | + code: 403, | ||
365 | + message: '未登录', | ||
366 | + data: '' | ||
367 | + } | ||
368 | + if (req.user.uid) { | ||
369 | + result.code = 200; | ||
370 | + result.message = '已登录'; | ||
371 | + result.data = req.user.uid; | ||
372 | + } | ||
373 | + res.jsonp(result); | ||
374 | +} | ||
375 | + | ||
362 | exports.common = common; | 376 | exports.common = common; |
363 | exports.local = local; | 377 | exports.local = local; |
364 | exports.wechat = wechat; | 378 | exports.wechat = wechat; |
@@ -50,6 +50,9 @@ router.get('/passport/sms_login/check.json', | @@ -50,6 +50,9 @@ router.get('/passport/sms_login/check.json', | ||
50 | smsLogin.check); // only ajax | 50 | smsLogin.check); // only ajax |
51 | router.post('/passport/sms_login/password.json', smsLogin.password); | 51 | router.post('/passport/sms_login/password.json', smsLogin.password); |
52 | 52 | ||
53 | +// jsonp获取用户uid | ||
54 | +router.get('/passport/login/user', login.user); | ||
55 | + | ||
53 | // 微信登录 | 56 | // 微信登录 |
54 | router.get('/passport/login/wechat', login.common.beforeLogin, login.wechat.login); | 57 | router.get('/passport/login/wechat', login.common.beforeLogin, login.wechat.login); |
55 | router.get('/passport/login/wechat/callback', login.wechat.callback); | 58 | router.get('/passport/login/wechat/callback', login.wechat.callback); |
-
Please register or login to post a comment