【问题标题】:How to see if there are other users in the database with the same username - JWT Django REST authentication如何查看数据库中是否有其他用户具有相同的用户名 - JWT Django REST 身份验证
【发布时间】:2021-05-21 06:34:21
【问题描述】:

我想知道注册时如何查看是否有两个或多个用户具有相同的用户名。我参考了 Dakota Lillie 在 Medium 上的 tutorial

我问是因为教程中没有任何错误处理,而且我不是 React 专家。

让您了解在不处理注册的情况下发生的事情是 - 当我输入一个已经存在的用户名时,它会让我登录。

另一件事是 - 当登录(有效帐户)时,主屏幕会显示例如 - 你好,约翰。 但这里出于某种原因,它显示您好,具有该用户名的用户已存在。

请帮帮我。

谢谢。

【问题讨论】:

    标签: reactjs django-rest-framework jwt


    【解决方案1】:

    你可以找到数据库中的所有用户,并指定一个where子句来检查用户试图输入的用户名是否已经存在于数据库中,如果存在则抛出错误

    【讨论】:

    • 你能告诉我如何在代码中做到这一点吗?
    猜你喜欢
    • 2020-05-02
    • 1970-01-01
    • 1970-01-01
    • 2018-11-20
    • 2013-05-03
    • 1970-01-01
    • 1970-01-01
    • 2021-04-11
    • 2022-08-04
    相关资源
    最近更新 更多