auth0单击客户端。
auth0-client的Python项目详细描述
auth0客户端
功能
用于auth0的python单击程序
有一个名为auth client的普通点击程序,用于与api交互。
也可以使用名为auth menu的is和管理程序从命令行管理auth0。
安装
auth0_客户端位于pypi上,因此您只需要:
$ pip install auth0_client
演示
auth client的示例
获取帮助
$ Usage: auth-client [OPTIONS] COMMAND [ARGS]... Options: -v, --version Show the current version, and check for latest -h, --help Show this message and exit. Commands: blacklists Blacklists client-grants ClientGroups clients Clients connections Connections custom-domains Custom Domains device-credentials Device Credentials email-templates Email Templates emails Emails grants Grants guardian Guardian jobs Jobs logs Logs resource-servers Resource Servers rule-configs Rule Configs rules Rule stats Stats tenants Tenants tickets Tickets user-blocks User Blocks users Users users-by-email Users By Email auth-client users Usage: auth-client users [OPTIONS] COMMAND [ARGS]... Connections Options: -h, --help Show this message and exit. Commands: create-a-user delete-a-user delete-a-users-multifactor-provider generate-new-guardian-recovery-code get-a-list-of-guardian-enrollments get-a-user get-users-log-events link-a-user-account list-or-search-users unlink-a-user-identity update-a-user
设置“自动完成”以启用命令上的制表符
将以下内容添加到您的~/.bash_配置文件中
eval "$(_AUTH_CLIENT_COMPLETE=source auth-client)"
验证菜单示例
Host: Williams-MacBook-Pro.local User: rubelw ============================================================================== Main Menu ------------------------------------------------------------------------------ [1] | Blacklists [2] | Client Grants [3] | Clients [4] | Connections [5] | Custom Domains [6] | Device Credentials [7] | Emails [8] | Email Templates [9] | Grants [10] | Guardian [11] | Jobs [12] | Logs [13] | Resource Servers [14] | Rules [15] | Rules Configs [16] | Stats [17] | Tenants [18] | Tickets [19] | User Blocks [20] | Users ------+----------------------------------------------------------------------- [0] | Quit ============================================================================== Press menu number (0-20) [ENTER]: Host: Williams-MacBook-Pro.local User: rubelw ============================================================================== Main Menu > Client Grants ------------------------------------------------------------------------------ [1] | List Client Grants ------+----------------------------------------------------------------------- [0] | Return to Main Menu ============================================================================== Press menu number (0-1) [ENTER]:
INI文件示例
[parameters] domain = xxx.auth0.com id = xxx secret = xxxx