Authenticator for JsonFileAuthenticator cannot be implemented by third party because JsonFileAuthenticator.credentials_map is not public. I suggest make it accessible. I have to fork it just for that reason.
I have implemented Authenticator for JsonFileAuthenticator (in my fork) with UserDetail that also implements home(). So, each user will have a home folder. I used the username for the home folder. I should get the user home from the json configuration file instead.
Authenticator for JsonFileAuthenticator cannot be implemented by third party because JsonFileAuthenticator.credentials_map is not public. I suggest make it accessible. I have to fork it just for that reason.
I have implemented Authenticator for JsonFileAuthenticator (in my fork) with UserDetail that also implements home(). So, each user will have a home folder. I used the username for the home folder. I should get the user home from the json configuration file instead.