djangoapi的简单+灵活的注册和登录
Rest-Framework-Auth-Toolkit的Python项目详细描述
__ __ __ __ ____ _ __
________ _____/ /_ ____ ___ __/ /_/ /_ / /_____ ____ / / /__(_) /_
/ ___/ _ \/ ___/ __/ ___/ __ `/ / / / __/ __ \ ___/ __/ __ \/ __ \/ / //_/ / __/
/ / / __(__ ) /_ /__/ /_/ / /_/ / /_/ / / / /__/ /_/ /_/ / /_/ / / ,< / / /_
/_/ \___/____/\__/ \__,_/\__,_/\__/_/ /_/ \__/\____/\____/_/_/|_/_/\__/
此库提供MIXIN和视图来处理登录、登录和 在用django rest框架构建的api中注销。登录后, 客户端应用程序获取api请求的令牌。
即时支持基于电子邮件的注册。
其他方法要求您在您的要求中指定一个额外的;
例如,要使用Facebook登录,您需要依赖
rest-framework-auth-toolkit[facebook]
。
与其他类似的模块相反,rest auth工具包没有提供 一组django应用程序,用于在设置中包括和配置,但是 MIXIN、基类、基本视图和简单模板的集合 您可以在自己的应用程序中集成和自定义。
有关用法示例,请参见demo应用程序。
此库尚不稳定,请确保锁定您的依赖项。
推荐形式:rest-framework-auth-toolkit == 0.9.*
有关中断更改的信息,请参见changelog。
贡献
运行测试:
export DATABASE_URL=postgres://ratk@localhost:5432/ratk
tox
您必须首先创建ratk
角色,以及
ratk
和test_ratk
数据库。