Authentication 具有多个会话的授权令牌

Authentication 具有多个会话的授权令牌,authentication,Authentication,此时,我有一个问题与如何进行多身份验证令牌会话有关;因为当用户登录到系统并尝试在其他机器上进行相同操作时,它有一个限制,令牌被更改(一个用户一个令牌),我们希望有一个多令牌会话,这意味着我们需要存储所有令牌以便有多个连接,但不清楚我们需要如何存储并销毁会话:我们有一个如下解决方案: [User]=>(有许多)=>[token],当用户登录新的token时创建,依此类推。在一天结束时,我们有许多相同用户的代币。这不是最好的做法 还有另一种解决此问题的最佳方法形式?在本例中,解决方案是实现一个名为a

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

[User]=>(有许多)=>[token],当用户登录新的token时创建,依此类推。在一天结束时,我们有许多相同用户的代币。这不是最好的做法


还有另一种解决此问题的最佳方法形式?

在本例中,解决方案是实现一个名为authorizations的表,并将所有密钥保存在该表中,以便查找并关联到用户,然后我需要在任何时间段内过期。使用redis或delayed_作业将其删除