demonshreder / tmpauthenticator

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

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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

pip 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:

c.JupyterHub.authenticator_class = tmpauthenticator.TmpAuthenticator

About

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

License:BSD 3-Clause "New" or "Revised" License


Languages

Language:Python 100.0%