Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Plugin that adds an authentication layer of some sort #120

Closed
simonw opened this issue Nov 18, 2017 · 4 comments
Closed

Plugin that adds an authentication layer of some sort #120

simonw opened this issue Nov 18, 2017 · 4 comments

Comments

@simonw
Copy link
Owner

simonw commented Nov 18, 2017

Would allow people who want to host private data to do so.
.sh

@simonw simonw changed the title Plugin that ads an authentication layer of some sort Plugin that adds an authentication layer of some sort Nov 18, 2017
@simonw simonw added the plugins label Nov 18, 2017
@nickdirienzo
Copy link

Ah, glad I found this issue. I have private data that I'd like to share to a few different people. Personally, a shared username and password would be sufficient for me, more-or-less Basic Auth. Do you have more complex requirements in mind?

I'm not sure if "plugin" means "build a plugin" or "find a plugin" or something else entirely. FWIW, I stumbled upon sanic-auth which looks like a new project to bring some interfaces around auth to sanic, similar to Flask.

Alternatively, it shouldn't be too bad to add in Basic Auth. If we went down that route, that would probably be best built as a separate package for sanic that datasette brings in.

What are your thoughts around this?

@simonw simonw added the feature label Jul 10, 2018
@simonw simonw added this to the Next release milestone Jul 24, 2018
@ad-si
Copy link

ad-si commented Nov 16, 2018

This would be an awesome feature ❤️

@simonw simonw removed this from the Next release milestone May 13, 2019
@duarteocarmo
Copy link

I would really like this. If you give me some pointers @simonw I'm willing to PR!

@simonw
Copy link
Owner Author

simonw commented Mar 16, 2020

I've built two of these so far: https://github.com/simonw/datasette-auth-github and https://github.com/simonw/datasette-auth-existing-cookies

Closing this ticket in favour of #699

@simonw simonw closed this as completed Mar 16, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

4 participants