anitya icon indicating copy to clipboard operation
anitya copied to clipboard

[WIP] Make anitya use authlib instead of social_auth

Open LenkaSeg opened this issue 3 years ago • 6 comments

Allow authentication with Fedora, GitHub and Google. This PR aims to get rid of the social_auth library and use authlib instead.

Related issue #1139

LenkaSeg avatar Nov 12 '21 08:11 LenkaSeg

What is working so far: authentication with GitHub and Google. What is needed: Fedora, create a new social table in models, do something with the next, so it does not redirect to main page, tests, documentation.

LenkaSeg avatar Nov 12 '21 08:11 LenkaSeg

Build failed. More information on how to proceed and troubleshoot errors available at https://fedoraproject.org/wiki/Zuul-based-ci

This pull request introduces 2 alerts when merging ffbba790584edd82c86e3c3861e1916b72b75a3e into b16ca5e7f0d06de07678dce369ef5c49b2792f66 - view on LGTM.com

new alerts:

  • 1 for Unused import
  • 1 for Module is imported with 'import' and 'import from'

lgtm-com[bot] avatar Nov 12 '21 08:11 lgtm-com[bot]

This would be nice for https://rpmfusion.org/ next. Good job.

romulasry avatar Dec 22 '21 23:12 romulasry

Because there is now initiative working on Flask OIDC to remove the deprecated parts, we should probably use it instead of using authlib directly.

Zlopez avatar Apr 28 '22 11:04 Zlopez

https://github.com/fedora-infra/flask-oidc

romulasry avatar Jan 29 '23 21:01 romulasry