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

Add json output to biomaj_user script

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


Download files

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

Source Distribution

biomaj_user-3.0.9.tar.gz (6.3 kB view details)

Uploaded Source

Built Distribution

biomaj_user-3.0.9-py2.py3-none-any.whl (19.1 kB view details)

Uploaded Python 2 Python 3

File details

Details for the file biomaj_user-3.0.9.tar.gz.

File metadata

  • Download URL: biomaj_user-3.0.9.tar.gz
  • Upload date:
  • Size: 6.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.15.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.4.0 requests-toolbelt/0.9.1 tqdm/4.36.1 CPython/2.7.15

File hashes

Hashes for biomaj_user-3.0.9.tar.gz
Algorithm Hash digest
SHA256 5344f4e563551ddbdbb7904552d6da8bc045bc95a57aed2bd38f2156dc8a2ca4
MD5 b7ed43701d349db5a3eb96b4eb111cb0
BLAKE2b-256 5c98dd67fb6b040f809355e8729db2574b696779729e187e7178a749a604db31

See more details on using hashes here.

File details

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

File metadata

  • Download URL: biomaj_user-3.0.9-py2.py3-none-any.whl
  • Upload date:
  • Size: 19.1 kB
  • Tags: Python 2, Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.15.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.4.0 requests-toolbelt/0.9.1 tqdm/4.36.1 CPython/2.7.15

File hashes

Hashes for biomaj_user-3.0.9-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 b94028d40911c714fdad55dd4bfbdc20f91c4bc14095294bffbfda8f4ab3d658
MD5 15785769040d6ae2b891cd4a6452a18f
BLAKE2b-256 412f2013e0d53f51deabb9e52c8fe79938d45ffe0fa151c716b60426a8c524f9

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