是否可以使用 URL 参数登录用户? (姜戈)

Is it possible to login user with URL parameter? (DJANGO)

我想通过点击 URL 来自动登录用户,格式如下:

用户名:密码@mysite.com 要么 mysite.com/?用户名=""&密码=""

像这样。它还适用于身份验证令牌:

我的网站。com/AUTHTOKEN

有人有想法吗?

理论上,您可以执行类似 www.mysite.com/?usename=<>&password=<> 的操作,并在视图中将它们作为参数访问,然后对用户进行身份验证并让他登录。 但是你必须有一个很好的理由去做。

我使用 django-sesame 中的“魔术链接”来提供身份验证令牌。

使用此令牌,我的用户可以通过 link 登录,例如:https://example.com/?sesame=zxST9d0XT9xgfYLvoa9e2myN.