背景:后台使用springboot 前端使用vue,node 想实现vue前端登录时去认证服务器验证用户名密码并拿到授权码,验证成功后去后台申请令牌,获取用户资源信息,返回前端进入首页浏览等。初次接触vue想问下vue前端该怎么实现?请大神帮帮忙,耗了好几天的时间了。
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。
这个项目里面有具体实现,参考代码研究研究! https://github.com/PanJiaChen/vue-element-admin/blob/master/README.zh-CN.md######好的,非常感谢!######如果是先登录再进入首页的话,登录可以是一个简单的不包含vue组件的html页面,和寻常的html登录页面可以完全相同,也就是提交表单跳转到vue首页。如果你的是vue单页应用,一般用axios进行ajax请求,和一般html进行ajax请求一样进行登录就行了。######回复 @lostAlsobe : 感谢您的回复,逻辑对的话我就知道了,就最后调整失败了。######回复 @lostAlsobe : 数据能正确拿到就没问题的。######使用的vue单页,登录时使用window.location.href打开第三方认证链接,用户名和密码校验登录成功后再重定向到vue登录单页,mounted方法拿到授权码,使用ajax请求登录进入后台这样对吗?######jwt