2 u012414801 u012414801 于 2016.03.09 08:36 提问

登录与业务分离的两个系统之间如何保证Token有效 10C
php

目前设计一个系统 有个一个独立登录系统,登录成功回返回token作为令牌换取用户信息,但是系统的逻辑部分不能实时判断出来token是否有效,因为token是登录系统发放的,不去访问登录系统不会知道token是否过期,如果想实时知道token状态在两个系统之间创建一个验证接口,确实可以验证token是否过期 ,但是这样做太影响效率了,每次都要去登录系统验证token

3个回答

oyljerry
oyljerry   Ds   Rxr 2016.03.09 09:07

把token放到内存cache,登录系统维护增加删除操作

rui888
rui888   Ds   Rxr 2016.03.09 09:44

toke 你可以存到 内存数据库中

dcxy0
dcxy0   Ds   Rxr 2016.03.09 09:44

可以考虑中间弄一个独立模块,登录系统成功登录之后,往独立模块里面放token,然后另一个系统直接从独立模块里面取,独立模块负责token的有效性。

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!