Skip to main content

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.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


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distribution

biomaj_user-3.0.5-py2.py3-none-any.whl (9.7 kB view details)

Uploaded Python 2 Python 3

File details

Details for the file biomaj_user-3.0.5-py2.py3-none-any.whl.

File metadata

File hashes

Hashes for biomaj_user-3.0.5-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 4e82bc9d278c4871194357ac7594fc978c904225549302e276e784e2b5cd4559
MD5 c413429e4e93965bd3aac07a4387d5f6
BLAKE2b-256 7cc21a65d1efc68046f1ab4a848faa7543d6c65f94e85e72810d802f458649a9

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page