文件名称:ertis-auth:通用令牌生成器和验证器服务,例如auth
文件大小:74KB
文件格式:ZIP
更新时间:2024-04-05 20:43:50
Python
埃蒂斯·艾克斯(Ertis Auth) v2.0.1 Ertis身份验证是下一代通用身份验证服务。 您可以管理用户,应用程序,角色等。 代币 有两种类型的令牌。 基本令牌和无记名令牌。 承载令牌基于 。 由应用程序ID和密码生成的基本令牌。 资源 用户类型,用户,应用程序,角色。 用户类型: 动态管理您的用户模型。 设置为所需的必填字段。 支持所有原始类型。 使用者: 用户,使用默认用户字段(以下示例)和按用户类型定义的字段生成。 用户可以获取令牌并访问我和其他api端点。 用户可以按角色创建和修改其他资源。 应用范围: 应用程序可以按角色管理其他资源,例如用户。 服务器端请求优化是有好处的。 角色: 通过基于角色的访问控制轻松定义角色。 (样品如下) 将角色应用于用户和应用程序。 大事记 从rest api获取所有动作记录作为json。 获取事件
【文件预览】:
ertis-auth-master
----.env(79B)
----.github()
--------ISSUE_TEMPLATE()
----configs()
--------develop.py(915B)
--------test.py(898B)
--------local.py(885B)
----src()
--------.DS_Store(6KB)
--------services()
--------utils()
--------__init__.py(1KB)
--------plugins()
--------api()
--------resources()
----Dockerfile(158B)
----run.py(1KB)
----requirements.txt(970B)
----LICENSE(1KB)
----docker-compose.yml(206B)
----tests()
--------helpers.py(645B)
--------test_user_types.py(4KB)
--------test_auth.py(2KB)
--------test_routes.py(191B)
--------__init__.py(2KB)
--------test_applications.py(3KB)
--------test_roles.py(3KB)
--------test_users.py(4KB)
----.gitignore(72B)
----readme.md(7KB)