Skip to content

ml-tooling/nativeauthenticator

master
Switch branches/tags
Code
This branch is 6 commits ahead, 312 commits behind jupyterhub:main.
Contribute

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
 
 
 
 
 
 
 
 
 
 

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

About

JupyterHub-native user authenticator

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 72.7%
  • HTML 27.3%