Skip to content
JupyterHub-native user authenticator
Python HTML
Branch: master
Clone or download
Pull request Compare This branch is even with ml-tooling:master.
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.circleci
docs
nativeauthenticator
.gitignore
LICENSE
MANIFEST.in
README.md
dev-requirements.txt
setup.py

README.md

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

You can’t perform that action at this time.