从非 django 服务器发送数据到 django 服务器
我正在制作一个书签,我需要人们先登录。我的问题是如何从不同的域将登录凭据发送到 django 服务器?
我想有几种方法,因为我不能使用通过请求发送数据。
在客户端生成 sha1 算法...但是我如何知道 Django 使用什么加盐以及如何确保其安全?
找到一种方法将一些发布数据从不同的域发送到我的服务器。
还有其他想法/实现吗?
非常感谢
I am making a bookmarklet where I need people to login first. My question is how do I send login credentials to the django server from a different domain?
I was thinking there were a couple ways, since I can't use send data via request.
Generate the sha1 algo on the client-side...but then how do I know what Django is salting with and how can I make that secure?
Find a way to send some post data to my server from a different domain.
Any other ideas/implementations?
Much appreciated
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
您可以将 POST 数据(当然通过 SSL)发送到您的 Django 站点。您的视图将处理该请求。如果您发布到该视图,则可以使用 django.contrib.auth 方法进行身份验证。以下内容取自 http://docs.djangoproject.com/en/dev/topics /授权/
You can send the POST data (via SSL of course) to your Django site. Your view will handle the request. If you post to that view, you can authenticate using django.contrib.auth methods. The following was taken from http://docs.djangoproject.com/en/dev/topics/auth/