jupyterhub/tmpauthenticator

Name: tmpauthenticator

Owner: JupyterHub

Description: JupyterHub authenticator that hands out temporary accounts for everyone. For use in tmpnb.org

Created: 2016-12-30 02:42:15.0

Updated: 2018-05-01 06:07:11.0

Pushed: 2018-03-17 15:34:42.0

Homepage: null

Size: 14

Language: Python

GitHub Committers

UserMost Recent Commit# Commits

Other Committers

UserEmailMost Recent Commit# Commits

README

Temporary JupyterHub Authenticator

Simple authenticator for JupyterHub that gives anyone who visits the home page a user account without having to log in using any UI at all. It also spawns a single-user server and directs the user to it immediately, without them having to press a button.

Built primarily to help run tmpnb with JupyterHub.

Installation
install jupyterhub-tmpauthenticator

Should install it. It has no additional dependencies beyond JupyterHub.

You can then use this as your authenticator by adding the following line to your jupyterhub_config.py:

pyterHub.authenticator_class = tmpauthenticator.TmpAuthenticator

This work is supported by the National Institutes of Health's National Center for Advancing Translational Sciences, Grant Number U24TR002306. This work is solely the responsibility of the creators and does not necessarily represent the official views of the National Institutes of Health.