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

Uploaded Source

Built Distribution

biomaj_user-3.0.8-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.8.tar.gz.

File metadata

  • Download URL: biomaj_user-3.0.8.tar.gz
  • Upload date:
  • Size: 6.2 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.8.tar.gz
Algorithm Hash digest
SHA256 cbd926866d85af1be94e4a87a07774e0a673c825670f4eccad127a8dd3737802
MD5 12e408ae2e1c2e98d0e2836e58902aae
BLAKE2b-256 826c43b6078d441881f5fb3258edd81ef72fdb97456ab31a141c77a67929c6e4

See more details on using hashes here.

File details

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

File metadata

  • Download URL: biomaj_user-3.0.8-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.8-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 263b4c5179f38e2a26d5984b6f4859f239c60f0db1c8ef6e079149ef00e033a8
MD5 23dff3968d98a72e563d8a95afe121b0
BLAKE2b-256 67282d160f74bf58f449d5172845165d782a876977787d7d49ad8aa0ba2e02ba

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