|
Post by Mitu46544 on Nov 8, 2023 5:52:03 GMT -1
关系数据。您创建了一个模型并在和模型之间添加了一对多关系。您还实现了模型的端点。在本章中您将学习如何使用名为的包向添加身份验证首先您将使用名为的库实现基于的身份验证。接下来您将通过使用库对存储在数据库中的密码进行哈希处理来保护它们。在本教程中您将使用上一章中构建的。开发环境要遵循本教程您需要安装了。安装了和。如果您使用的是请确保您的版本为或更高版本。您可以通过在终端中运行来检查您的版本。 可选择安装扩展。扩展为 马来西亚电话号码表 添加了一些非常好的和语法突出显示。可以选择访问如和中的终端来运行本系列中提供的命令。您还需要定义一个新的来描述有效负载的形状。在目录中创建一个名为的新文件复制现在在此文件中定义复制只有一个名为的字符串字段其中将包含。现在在里面创建一个新方法复制该方法首先获取具有给定电子邮件的用户。 如果没有找到用户它会抛出一个如果找到用户它会检查密码是否正确。如果密码不正确则会抛出如果密码正确它会生成一个包含用户的并将其返回。现在在里面创建方法复制现在您的中应该有一个新端点。转到该页面并尝试端点。提供您在种子脚本中创建的用户的凭据您可以使用以下请求正文复制执行请求后您应该在响应中获得。端点在下一部分中您将使用此令牌对用户进行身份验证。实施认证策略在中策略负责对请求进行身份验证。
|
|