首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用Redis作为身份验证令牌

问使用Redis作为身份验证令牌
EN

Stack Overflow用户
提问于 2014-03-24 03:21:20
回答 2查看 1.5K关注 0票数 0

我正在与用户制作一个网站的移动应用程序,所以在应用程序中,用户需要能够登录。为此,我创建了一个记住令牌来在登录时对用户进行身份验证。起初,我在考虑将每个令牌保存到数据库中,并在用户注销时将其销毁。当用户登录时,他们将拥有相同的令牌,直到他们注销。然后我看到一些东西说redis是最好的存储令牌的方式。我的问题是,如果创建新令牌的唯一时间是用户登录时,而销毁令牌的唯一时间是用户注销、需要redis或只是将其保存到数据库中时,则性能良好。

EN

回答 2

Stack Overflow用户

发布于 2014-03-25 04:24:51

Redis将允许快速访问令牌数据,因为它将键值对保存在内存中。此外,如果您需要在特定时间段后令牌过期,Redis将允许您设置过期时间和密钥.Thus,您不需要执行任何显式计算来确定其过期时间,以便删除它。

票数 2
EN

Stack Overflow用户

发布于 2014-03-24 03:33:18

使用Redis Magento的会话的一个用例。

该商务框架在很大程度上依赖于缓存,将所有内容存储在Mysql中,直到1.7版

从那时起,他们嵌入了一个模型来在Redis中存储会话。

我已经成功地使用了Redis。phpredis是php最好的客户端,因为它是一个c扩展。

我会用heroku的来验证性能。

(现在我可以了,因为那里有hack支持)。

我的两点意见。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/22595818

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档