filebin icon indicating copy to clipboard operation
filebin copied to clipboard

OAuth2

Open Bergiu opened this issue 6 years ago • 4 comments

Please add OAuth2 support.

Bergiu avatar Apr 02 '18 09:04 Bergiu

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?

sebastianrakel avatar Apr 02 '18 10:04 sebastianrakel

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

Bergiu avatar Apr 02 '18 10:04 Bergiu

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?

Bluewind avatar Apr 02 '18 11:04 Bluewind

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.

Bergiu avatar Apr 02 '18 11:04 Bergiu