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.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.7.tar.gz (6.1 kB view details)

Uploaded Source

Built Distribution

biomaj_user-3.0.7-py2.py3-none-any.whl (19.0 kB view details)

Uploaded Python 2 Python 3

File details

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

File metadata

  • Download URL: biomaj_user-3.0.7.tar.gz
  • Upload date:
  • Size: 6.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/40.8.0 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/2.7.14

File hashes

Hashes for biomaj_user-3.0.7.tar.gz
Algorithm Hash digest
SHA256 bd3040aa872473f8f32f73c2d6eda7ac4fc6793be00daebb7caf524cd7fdca61
MD5 02e6b9f8c85e5f6870d03ad56f055132
BLAKE2b-256 43a577060754e8d2c9c8f7b71507284d6db450bba0be18d19da32eb3c90b7914

See more details on using hashes here.

File details

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

File metadata

  • Download URL: biomaj_user-3.0.7-py2.py3-none-any.whl
  • Upload date:
  • Size: 19.0 kB
  • Tags: Python 2, Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/40.8.0 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/2.7.14

File hashes

Hashes for biomaj_user-3.0.7-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 7b538096c8b0963155010aa14e7249cbf3bdac0e14f86ca61f69d1fd4ce51f09
MD5 e2189465d29bed1e30d87420836517ec
BLAKE2b-256 a00a57ec04b9c82d3e593f1fe95554fcc55c572e77f0286591b853c343ec5c6a

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