繁体   English   中英

DRF 身份验证令牌如何在现实世界中接收 web 应用程序

[英]How is DRF auth token received in a real world web application

这个问题可能看起来很愚蠢,但我想澄清一下。 我第一次构建了一个 Django rest 框架应用程序。 我能够为应用程序设置 api 端点。 当我注册一个用户时,他会得到一个令牌。 当我通过 postman 登录用户时,它会返回一个令牌。 但在现实世界的应用程序中,客户端如何接收作为登录所需的 json 数据返回的 drf 令牌。 他是否在他以前注册的 email 中收到它? 此外,如果用户收到令牌,我是否应该创建另一个 API 以包含用户最终通过该字段发送令牌,然后才能访问网站? 如果我也能得到一份很好的材料,详细地解释这个过程,我将不胜感激。

文档非常清楚如何使用令牌。

如果您使用令牌身份验证,当您注册新用户时,会在令牌表中生成一个唯一令牌。 当您登录时,您将收到来自服务器的令牌。 就服务器而言,如果您使用 header 中的令牌调用任何 API,则该用户被视为已登录。如果您调用任何 API,您将收到不需要它的令牌(因为不需要登录的 API)在回复中的消息中

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM