许多会话的授权令牌

时间:2013-03-19 15:49:49

标签: authentication

此时我有一个与如何进行多次身份验证令牌会话有关的问题;因为当用户登录系统并尝试在其他机器上执行相同操作时,它有一个限制,令牌被更改(用户提供令牌),我们希望有多个令牌会话,这意味着我们需要存储所有令牌为了有很多联系,但我们不清楚如何存储和销毁会话:我们有一个如下的解决方案:

[用户] =>(有很多)=> [令牌] ,当用户登录新令牌时,等等。在一天结束时,我们有相同用户的许多令牌。那不是最好的做法。

还有另一种最佳解决方法吗?

1 个答案:

答案 0 :(得分:0)

在这种情况下,解决方案实现了一个名为授权的表,并保存所有密钥以便查找和关联到用户,然后我需要在任何时间段到期。使用redis或delayed_job删除它。