Skip to main content

JupyterHub Native Authenticator

Project description

Native Authenticator

Circle Ci Badge

Code Cov

A simple authenticator for small-medium size JupyterHub applications.

Native Authenticator provides the following features:

  • New users can signup on the system;
  • New users can be blocked of accessing the system and need an admin authorization;
  • Option of increase password security by avoiding common passwords or minimum password length;
  • Option to block users after a number attempts of login;
  • Option of open signup and no need for initial authorization;
  • Option of adding more information about users on signup.

Documentation

Documentation is available here

Running tests

To run the tests locally, you can install the development dependencies:

$ pip install dev-requirements.txt

Then run tests with pytest:

$ pytest

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

jupyterhub-nativeauthenticator-0.0.4.tar.gz (4.2 MB view details)

Uploaded Source

Built Distribution

File details

Details for the file jupyterhub-nativeauthenticator-0.0.4.tar.gz.

File metadata

  • Download URL: jupyterhub-nativeauthenticator-0.0.4.tar.gz
  • Upload date:
  • Size: 4.2 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.20.1 setuptools/40.6.2 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/3.7.1

File hashes

Hashes for jupyterhub-nativeauthenticator-0.0.4.tar.gz
Algorithm Hash digest
SHA256 a1914a42cb6a302db169ee927d85622148680ece3ccabd08b57d13d6fb36a2a7
MD5 a921540440d6980414925e30fb7dc912
BLAKE2b-256 d1cd893df2c9eda5a7381fd05d6911992eafd90e89f6fedfe54d90b5355aba05

See more details on using hashes here.

File details

Details for the file jupyterhub_nativeauthenticator-0.0.4-py3-none-any.whl.

File metadata

  • Download URL: jupyterhub_nativeauthenticator-0.0.4-py3-none-any.whl
  • Upload date:
  • Size: 50.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.20.1 setuptools/40.6.2 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/3.7.1

File hashes

Hashes for jupyterhub_nativeauthenticator-0.0.4-py3-none-any.whl
Algorithm Hash digest
SHA256 e59d9288cd60f7dbe69d0268187b4b6323e77131fb6c215afc0736262bcf592a
MD5 21580347255d7800565a908f389211c9
BLAKE2b-256 a3523b05867ff1dd1cedb86211b66ece35fc15ea2c2601aef206d7fdf53f025e

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