Skip to main content

Auth0 Client

Features

python click program for auth0

There is the normal click program called auth-client, for interating with the api.

The is also and administration program called auth-menu for administering Auth0 from the command line.

Installation

auth0_client is on PyPI so all you need is:

    $ pip install auth0_client

Demonstration

Auth0_Client tutorial

Example for auth-client

Getting help

   $ 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

To setup autocomplete to enable tabbing on commands

Add the following to your ~/.bash_profile

      eval "$(_AUTH_CLIENT_COMPLETE=source auth-client)"

Example for auth-menu

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]: 

Example Ini file

    [parameters]
    domain = xxx.auth0.com
    id = xxx
    secret = xxxx

Metadata

Release files for auth0-client 0.6.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for auth0-client 0.6.1
File Size Uploaded Provenance Actions
auth0_client-0.6.1.tar.gz 73.5 kB Without provenance Details for auth0_client-0.6.1.tar.gz

Built distribution (wheel)

Table of built distributions (wheels) for auth0-client 0.6.1
File Interpreter ABI Platform Actions
auth0_client-0.6.1-py3-none-any.whl Python 3 none any Details for auth0_client-0.6.1-py3-none-any.whl

Total release size: 201.5 kB

Release files / auth0_client-0.6.1.tar.gz

Download URL auth0_client-0.6.1.tar.gz
Size 73.5 kB
Tags Source
SHA-256 checksum
How to use checksums
4480a23060077f528e52a2c8f28d83cd423545aacf6ac59d2be576fd56efd00e
BLAKE2b-256 checksum
How to use checksums
e6209a1968cdf4e62c3d791189b6d41d48eb7d25b6eb945f5b43493a13ad8023
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.12.1 pkginfo/1.4.2 requests/2.18.4 setuptools/40.4.3 requests-toolbelt/0.8.0 tqdm/4.27.0 CPython/3.6.0

Release files / auth0_client-0.6.1-py3-none-any.whl

Download URL auth0_client-0.6.1-py3-none-any.whl
Size 127.9 kB
Tags Python 3
SHA-256 checksum
How to use checksums
a7ebebb411ad9496a960d791294a02b8ecc2397c0a7721c761b74dd1775c8574
BLAKE2b-256 checksum
How to use checksums
796b92a070a4ec9660a56898aaeef2432a8700da937c6aa6aa3b2fc42b78ccae
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.12.1 pkginfo/1.4.2 requests/2.18.4 setuptools/40.4.3 requests-toolbelt/0.8.0 tqdm/4.27.0 CPython/3.6.0

Security for auth0-client 0.6.1

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page