Canopy has a number of different authentication options available. They are explained in this document, along with how to configure them.
Local user database¶
By default, Canopy uses a local user database for storing user accounts and credentials. This is based on Django’s auth module, and the standard configuration uses PBKDF2 for password storage. The authentication details are managed via the Canopy Users admin interface:
For further details on how Django stores user passwords, see the Django documentation.
Multi-factor authentication (Coming soon - all users)¶
Multi-factor authentication will be added to Canopy in an upcoming release. We intend to support the following solutions initially: