如何使用django-oAuth工具包注册普通用户



我在web应用程序开发中使用Django Oauth工具包。在那里,我可以使用django管理面板创建新的应用程序,并创建新的管理用户。我可以登录新创建的管理员用户并获得令牌。但我的问题是,我可以使用我的模型注册用户,并且用户是在我的数据库中创建的。但是,当我尝试使用创建的用户登录并尝试使用o/具有oauth grand类型的令牌获取令牌时,我不会获得令牌,并且会得到无效的凭据响应。但超级用户凭据登录和令牌生成工作正常。在django管理面板中,超级用户列在"授权和授权"下,普通用户列在django应用程序下。因此,请帮助我如何为在django应用程序中注册的用户生成代币。或者如何从django应用程序创建超级用户。

我希望您能找到解决问题的方法。我也面临着同样的问题,偶然发现了这个答案。

你应该去看看。

另一方面,您应该使用django的createsuperuser命令来添加用户,这样他们也可以在django-oauth工具包应用程序中注册。

最新更新