Invenio module for user management and authentication. Handles user registration, login, password reset, and session management. Current version 7.2.1 (requires Python >=3.7). Released under the MIT license. Maintenance mode; new features are being integrated into InvenioRDM.
pip install invenio-accountsNo compatibility data collected yet for this library.
Verified import paths — ran on the pinned version, not inferred.
Minimal Flask app with Invenio-Accounts initialized.
Run the provided upgrade script `invenio accounts upgrade` or manually rehash passwords with scrypt.
Install `Flask-Security` and configure it alongside Invenio-Accounts, or implement your own login/registration views.
Run `pip install invenio-accounts` in your current environment.
Use `from invenio_accounts import InvenioAccounts`.