我有2个不同的网站.面向公众的站点在wordpress中开发,项目功能在Laravel中开发.
我已将登录表单放置在wordpress中,并尝试从wordpress自定义表单登录到Laravel项目模块.但是存在与CSRF令牌不匹配有关的问题.
这是来自WordPress网站的代码:
<form role="login" action="http://projectmodule.com/auth/login">
<input type="text" name="username" />
<input type="password" name="password" />
<input type="submit" name="login" value="Login" />
</form>
我有什么方法可以在不使用任何Laravel软件包的情况下从wordpress到Laravel对用户进行身份验证.或者如何仅针对特定路由停止csrf令牌验证?
我正在使用Laravel 5.0和wordpress 4.4版本.
解决方法:
您的问题与CORS(跨站点资源共享)有关.
这是Tino Tkalec提供的逐步实现和理解的良好链接.
它的github存储库是https://github.com/ttkalec/laravel5-angular-jwt
通过这种方式,您将轻松学习和实施.
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。