Installation Extras
The hidp
package has some optional dependencies to provide additional features.
These dependencies can be selected using the [extra]
syntax when installing the package.
Available Extras
oidc_provider
Adds support for OpenID Connect (OIDC) provider functionalities.
otp
Adds support for one-time passwords (OTP).
recommended
Recommended dependencies to get a fully featured account system (includes OTP support).
all
Install all possible extras.
Usage
In most cases the recommended set of extras should be used.
To add OIDC provider support you can select the oidc_provider
extra:
pip install django-hidp[recommended,oidc_provider]
It’s also possible to only install the oidc_provider
extra, and omit the recommended extras:
pip install django-hidp[oidc_provider]
Base Installation
Installing hidp
without any extras is also possible:
pip install django-hidp
This will result in a bare-bones installation, without support for one-time passwords (OTP).