采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
前端这边怎么用vue实现单点登录
后端加盐混淆密码,返回给前端一个token字符串,然后前端放在cookie里,这样每次请求都可以完整了,如果后端通知你过期,你再清掉本地cookie,返回登录就行
谢谢,我还想确认一个比较初级的问题:是不是每次登录都会有一个实时的id,通过把这个id发给一个服务器,它会通过你输入的用户名密码,从而告诉前端可展现的内容。现在单点登录就是将这个id可以同时间告诉相关联的服务器,那这前提是不是,这些相关联的服务器共享我之前注册的用户名和密码,或者说我在这几个相关联的网站上都用的同一个用户名和密码?
首先,无论是前端还是后端,都不应该明文存密码,只是存一个加密规则下的映射,比如密码123456,在md5的加密之后,得到一个对应的字符串,然后你说的几个服务器共享的问题,应该是一个数据库统一放加密结果,然后在服务器获取请求时候,拿到cookie里之前登录给到前端的标示,然后再对比是否一致
好的,谢谢你
登录后可查看更多问答,登录/注册
Vue.js高级知识应用大集合,实战企业级APP,教你搞定组件化开发。
1.9k 32
2.5k 31
2.0k 26
1.9k 25
2.3k 24
购课补贴联系客服咨询优惠详情
慕课网APP您的移动学习伙伴
扫描二维码关注慕课网微信公众号