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

OAuth2 #24

Open
Bergiu opened this issue Apr 2, 2018 · 4 comments
Open

OAuth2 #24

Bergiu opened this issue Apr 2, 2018 · 4 comments

Comments

@Bergiu
Copy link

Bergiu commented Apr 2, 2018

Please add OAuth2 support.

@sebastianrakel
Copy link
Contributor

Can you explain a litte bit, what oauth feature you want? did you want to use a seperate authorization service (google, github..) to let user authorize with your filebin service or do you want to implement a client witch makes oauth requests to the filebin service as authorization service?

@Bergiu
Copy link
Author

Bergiu commented Apr 2, 2018

First of all sorry for too little information. I want to use external OAuth providers (GitLab's OAuth2 authentication service provider) as authentication source.

@Bluewind
Copy link
Owner

Bluewind commented Apr 2, 2018

That probably requires some rather widespread changes to how authentication is handled. The current system only allows to provide plugins that then handle the username/password verification, but it doesn't support a full replacement of the authentication handling which I think would be required for this.

I'm currently somewhat starved for time and I don't yet know how complicated the changes for this would be so I can't promise anything. Would you be interested in providing a patch for this with some mentoring from my side?

@Bergiu
Copy link
Author

Bergiu commented Apr 2, 2018

I would like to provide a patch, but I don't know how dificult it is and if I am qualified enougth to do this. I will have a look at how oauth works and would appreciate some help from your site.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants