五速梦信息网
  • 首页
  • 互联网
  • AI世界
  • 站长之家
  • 游戏圈
  • 创业
首页 - 技术栈

讨论使用 tokent (令牌)进行登录

  • 作者: 五速梦信息网
  • 时间: 2026年06月17日 18:05

1. 为什么要使用tokent进行登录

前后端分离或者为了支持多个web应用,那么原来的cookies或者session在使用上就会有很大的问题 

cookie和session认证需要在同一主域名下才可以进行认证(目前可以把session存储在redis内进行解决)。

2. 解决方案

oauth2 和 jwt

jwt :是一种安全标准。基本思路就是用户提供用户名和密码给认证服务器,服务器验证用户提交信息信息的合法性;如果验证成功,会产生并返回一个token(令牌) 

OAuth2 :是一个安全的授权框架。它详细描述了系统中不同角色、用户、服务前端应用(比如API),以及客户端(比如网站或移动APP)之间怎么实现相互认证。 

(这里采用jwt,这种JSON Web Token 这种方式进行认证)

使用方式

客户端用户输入用户名密码后执行登录,请求token

服务器收到请求后,使用JWT这种规范,进行生成token,返回给客户端

客户端收到token以后,解密后,验证token的时效性(token的过期时间),保存起来

客户端拿token请求数据

服务器收到token解密后,验证用户身份,验证时效性,然后验证用户

缺点

1. 无法作废已颁布的令牌(对token刷新使用期限)

2. 不易应对过期数据(支持 token 失效)

所以如果你使用了 token ,那么如果 token 被捕获到,那么就可以进行伪造进行冒充。所以如果安全比较高的话,还是建议使用oauth2




  • 上一篇: Token有什么作用?又是什么原理呢
  • 下一篇: 截屏后的二进制图片 直接上传到服务器

相关文章

  • Token有什么作用?又是什么原理呢

    Token有什么作用?又是什么原理呢

    Token有什么作用?又是什么原理呢

    • 技术栈
    • 2026年06月17日
  • 当才华支撑不住你的野心,你就应该静下心来读书学习

    当才华支撑不住你的野心,你就应该静下心来读书学习

    当才华支撑不住你的野心,你就应该静下心来读书学习

    • 技术栈
    • 2026年06月17日
  • 简单token验证php程序小实例

    简单token验证php程序小实例

    简单token验证php程序小实例

    • 技术栈
    • 2026年06月17日
  • 截屏后的二进制图片 直接上传到服务器

    截屏后的二进制图片 直接上传到服务器

    截屏后的二进制图片 直接上传到服务器

    • 技术栈
    • 2026年06月17日
  • 查看日志里root用户登录失败的ip尝试的次数

    查看日志里root用户登录失败的ip尝试的次数

    查看日志里root用户登录失败的ip尝试的次数

    • 技术栈
    • 2026年06月17日
  • 框架bug,慢慢被其它同学测试中,不过suhosin 还是有点作用的

    框架bug,慢慢被其它同学测试中,不过suhosin 还是有点作用的

    框架bug,慢慢被其它同学测试中,不过suhosin 还是有点作用的

    • 技术栈
    • 2026年06月17日
最新内容
  • HTTPS免费证书为啥只能用3个月?

    HTTPS免费证书为啥只能用3个月?

    • 技术栈
    • 2026年06月22日
  • 不同领域,GEO方法要“对症下药”

    不同领域,GEO方法要“对症下药”

    • 技术栈
    • 2026年06月22日
  • 新手站长也能上手:3类高效GEO方法

    新手站长也能上手:3类高效GEO方法

    • 技术栈
    • 2026年06月22日
  • GEO能帮站长解决什么问题?

    GEO能帮站长解决什么问题?

    • 技术栈
    • 2026年06月22日
  • AI时代,站长该如何让网站内容被更多人看到?

    AI时代,站长该如何让网站内容被更多人看到?

    • 技术栈
    • 2026年06月22日
  • 为什么当初会有www这个前缀?

    为什么当初会有www这个前缀?

    • 技术栈
    • 2026年06月22日
推荐内容

Copyright © 2008-2026 五速梦信息网 版权所有。

蜀ICP备2025158979号-1 | 川公网安备51010502015432号 网站地图

本站所有信息均来源于互联网搜集,并不代表本站观点,本站不对其真实合法性负责。如有信息侵犯了您的权益,请告知,本站将立刻删除。