草庐IT

loginRedirect

全部标签

php - 我如何从 CakePHP 中的多个登录位置获取 loginRedirect?

我试图在CakePHP应用程序中按照我的喜好进行身份验证,但遇到了麻烦。我想让用户从主页或专用登录页面登录。我正在使用Auth组件来管理登录,现在登录本身可以正常工作。我将主页上的表单提交到/Users/Login,它确实让他们登录并创建session。问题是它随后将用户重定向回主页。我宁愿他们重定向到loginRedirect中指定的位置。如果我直接从/users/login登录,它会转发到loginRedirect。我认为问题与将表单从一页发布到另一页而不是发布到自身有关,auth自动认为您想返回上一页。有什么想法吗? 最佳答案

umi3.5微软的AD登录loginRedirect

 我这边技术栈是react+ts如果你是vue,直接将tsx文件改成jsx就可以或者不该也没问题 上篇文章介绍了msal的弹框登录,先介绍下重定向登录这个相对弹框登录要烦很多。。。中国内网看我查询的资料很少,只有微软系的公司才会有相对应的需求。此处自己研究了2天并实现了功能现分享给大家。思路我们实现重定向登录。顾名思义就是我先在msal服务登录成功,并成功通过msalapi拿到登陆后信息accounts,isAuthenticated。根据accounts获取令牌(token),再将令牌与我们自己后端api去认证改用户是否可以登录此系统(欧莱雅一个公司几万人不是所有的人都可以登录所以加了这个接