本来想用 ucenter 的,但是两个网站异地,效率可能不行,就想到 oauth2.0 ,而且还更加灵活。
1
shoaly 2017-03-06 23:12:40 +08:00 1
1 在 B 站 跳转到 A 站去登录, A 站用密码用户名登录成功之后跳转回 B 站, 同时带着一个 token
2 B 站根据这个 token 去问 A 站 当前用户是哪个, A 站会告诉你 token 代表的用户 userid username 之类 3 B 站通过这个 userid 去 实现自己的登录逻辑 |
2
qiayue 2017-03-06 23:19:26 +08:00
如果搞懂了 OAuth 的原理,那么可以自己写个简化版的。
|
3
lianyue 2017-03-06 23:29:07 +08:00
jwt 最方便
|
4
lostab 2017-03-07 00:25:36 +08:00 via Android
一楼把原理大概讲清楚了,几年前我在 GAE 上简单实现过,可供参考:
https://github.com/lostab/tumgor |