session持久化 - 登录信息保存到数据库中合适吗?

查看:193
本文介绍了session持久化 - 登录信息保存到数据库中合适吗?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

问 题

一个app应用,用户登录时的token和session的信息都保存到了数据库里,不知道这种方式会不会很消耗数据库资源,特别是用户量大的时候?有没有其他更好的替代方案?不能像pc端那样用cookie来保持session有效期吗?我不太清楚移动端app是怎么开发的,能不能实现类似pc端的功能?如果要实现session共享是不是除了nosql就只能存数据库了?

解决方案

api 使用session替代token 的利弊在哪?

这是我在咱们社区之前的提问。你说那种方式都可以,现在一般做这种识别登录的,都会存到redis里。app开发的!希望之前的提问你有帮助!

  1. 说几点,你的应用不对别的网站授权,可以使用 cookie session 还有token的方式

  2. 要是app做的是平台类的应用,需要用oauth2的验证登录的方式!这样是相对比较安全的!

这篇关于session持久化 - 登录信息保存到数据库中合适吗?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆