Metadata-Version: 2.1
Name: biomaj-user
Version: 3.0.8
Summary: BioMAJ user management library
Home-page: http://biomaj.genouest.org
Author: Olivier Sallou
Author-email: olivier.sallou@irisa.fr
License: UNKNOWN
Download-URL: http://biomaj.genouest.org
Platform: UNKNOWN
Classifier: Development Status :: 5 - Production/Stable
Classifier: Environment :: Console
Classifier: Natural Language :: English
Classifier: Operating System :: POSIX :: Linux
Classifier: Intended Audience :: Science/Research
Classifier: Topic :: Scientific/Engineering :: Bio-Informatics
Classifier: License :: OSI Approved :: GNU Affero General Public License v3 or later (AGPLv3+)
Classifier: Programming Language :: Python :: 2
Classifier: Programming Language :: Python :: 2.7
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.4
Requires-Dist: ldap3 (>=2.2.4)
Requires-Dist: pymongo
Requires-Dist: py-bcrypt
Requires-Dist: flask
Requires-Dist: PyYAML
Requires-Dist: tabulate
Requires-Dist: python-consul
Requires-Dist: biomaj-core

# 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


