jupyter_server
jupyter_server copied to clipboard
verify human when Login (ex: reCAPTCHA)
Hi I have a jupyter lab service that can be login remotely by password.
However, Jupyter's remote login feature was easy to abuse. For example, hackers might get the password via brute-force approaches.
Thus, I think that if jupyter has a reCAPTCHA add-on, it might ease the problem mentioned above. like file browser.
I want to know what do you think. Thank you. (This might can be the final project of my current course.)
For example, it will be like:
- User create a reCAPTCHA key from reCAPTCHA service.
- User add reCAPTCHA key to jupyter_notebook_config.py and enable reCAPTCHA feature
- When users login from https://server/login, aside from entering the password, they also need to click 'I am a human' at reCAPTCHA and the backend will verify both password and reCAPTCHA token for authentication.
Thank you for opening your first issue in this project! Engagement like this is essential for open source projects! :hugs:
If you haven't done so already, check out Jupyter's Code of Conduct. Also, please try to follow the issue template as it helps other other community members to contribute more effectively.
You can meet the other Jovyans by joining our Discourse forum. There is also an intro thread there where you can stop by and say Hi! :wave:
Welcome to the Jupyter community! :tada: