BioMAJ user management library
Project description
# Biomaj user
Biomaj user management library
Creation/deletion/… scripts should not be accessible to end user, only to admin. End users can have access to their API Key via the biomaj-watcher interface.
# Web server
export BIOMAJ_CONFIG=path_to_config.yml gunicorn biomaj_user.biomaj_user_service:app
Web processes should be behind a proxy/load balancer, API base url /api/user
# Managing users
usage: biomaj-users.py [-h] -A ACTION [-C </path/to/config.yml>] [-E EMAIL] -U <username> [-P <password>]
Availables actions: create, delete, update, view, renew (apikey)
- 3.0.8:
Fix traefik prefix
- 3.0.7:
Add tags for traefik support
- 3.0.6:
update ldap3 requirement version to use more recent release
- 3.0.5:
fix ldap authentication
- 3.0.4:
fix api key checks via API
- 3.0.3:
move biomaj_create_user and biomaj_delete_user to biomaj_users script with cmd line options
- 3.0.2:
add scripts to add/remove a user
- 3.0.1:
move biomaj_user_service.py to package
- 3.0.0:
separation of biomaj and biomaj_user
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Hashes for biomaj_user-3.0.8-py2.py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 263b4c5179f38e2a26d5984b6f4859f239c60f0db1c8ef6e079149ef00e033a8 |
|
MD5 | 23dff3968d98a72e563d8a95afe121b0 |
|
BLAKE2b-256 | 67282d160f74bf58f449d5172845165d782a876977787d7d49ad8aa0ba2e02ba |