octoprint_remoteauth

Remote Login UserManager for OctoPrint


License
GPL-3.0
Install
pip install octoprint_remoteauth==0.1

Documentation

Remote Login UserManager for OctoPrint

Install

pip install octoprint_remoteauth

Usage

Change userManager in config file and add a key remoteAuthCheckPasswordUrl pointing to a url, which supports a POST request with fields username and password. Response 200 = login

config.yaml

accessControl:
  userManager: octoprint_remoteauth.RemoteAuthUserManager
  remoteAuthCheckPasswordUrl: https://url_to_login_post_api