如何解决Djano远程用户通过java脚本登录
在我在 heroku 上托管的 django 应用程序 (https://ers-heatscreen-app.herokuapp.com) 中,我想通过 Java 脚本解决的高效主页上的现有客户登录对用户进行身份验证。
因此,当他们在 https://shop.ers-heatscreen.com/login 登录时,我想让现有用户在我的应用程序中创建一个新用户/使用现有用户登录。
我花了大量时间阅读 stackoverflow 和 django 文档,但无法将事情拼凑在一起...... 不知何故是最好的解决方案,在django中设置一个remote_user并用django解决问题
MIDDLEWARE = [
'django.contrib.auth.middleware.AuthenticationMiddleware','django.contrib.auth.middleware.RemoteUserMiddleware',]
....
AUTHENTICATION_BACKENDS = [
'django.contrib.auth.backends.RemoteUserBackend',]
也许你有一些提示/代码片段/链接让我指出正确的方向。 真的很感激任何帮助。如果您需要更多信息,我可以随时发布更多信息。
解决方法
这篇文章真的很有帮助。
我创建了一个后端,在那里我通过查询字符串获取用户信息并创建/登录用户。 使用中间件,我设法自动登录。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。