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

Force yaml loader to skip warning on output

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

Uploaded Source

Built Distribution

biomaj_user-3.0.10-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.10.tar.gz.

File metadata

  • Download URL: biomaj_user-3.0.10.tar.gz
  • Upload date:
  • Size: 6.4 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.10.tar.gz
Algorithm Hash digest
SHA256 0925ac9142eac2c64fb557a3227b94fbf40323157379d58f0179bb135e3045d9
MD5 0840d946e20f17ddbe4a4be6ac92143e
BLAKE2b-256 d9b28a0dd0a81da2f12782f82c6e78313659977eb4d1d840028daf3db7737a94

See more details on using hashes here.

File details

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

File metadata

  • Download URL: biomaj_user-3.0.10-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.10-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 14eb308d55d88eb822411aed9c4b6c513fab9fdc84eb42359a4218074eaa1711
MD5 52232481820b36269dd0810ea91aba40
BLAKE2b-256 faab2c0c85313c8d1c9a5bf0167e3ad46eb1cc1b7b07ad5d6a1cc46c4b519000

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