标签:流程 技术 use 客户端 注册 username 加密解密 lin 生成
鉴权(authentication)是指验证用户是否拥有访问系统的权利。传统的鉴权是通过密码来验证的。这种方式的前提是,每个获得密码的用户都已经被授权。在建立用户时,就为此用户分配一个密码,用户的密码可以由管理员指定,也可以由用户自行申请。这种方式的弱点十分明显:一旦密码被偷或用户遗失密码,情况就会十分麻烦,需要管理员对用户密码进行重新修改,而修改密码之前还要人工验证用户的合法身份。
为了克服这种鉴权方式的缺点,需要一个更加可靠的鉴权方式。目前的主流鉴权方式是利用认证授权来验证数字签名的正确与否。
Set-Cookie:s_id=1b3ra9
字段,浏览器发现这个字段就把他放到cookie中,下一次用户再一次请求的时候,请求会自动带cookie字段,服务器收到带cookie请求,则先进行比较,找到相同的s_id,之后发送更多的信息返回给浏览器。token = str1+‘.‘+str2+‘.‘+str3
。浏览器需要手动的把token存储起来,可以存在cookie里,下一次发送请求的时候只需要/user?jwt_token=xxx
就可以了。服务器收到请求后,要对token进行验证。(图片上步骤8)base64加密解密方法。
标签:流程 技术 use 客户端 注册 username 加密解密 lin 生成
原文地址:https://www.cnblogs.com/vickylinj/p/11929910.html