Authentication with OpenID Connect providers #713

Merged
konrad merged 37 commits from feature/openid into master 2020-11-21 16:38:59 +00:00
Owner

Description

This PR adds support for authenticating users through an external OpenID Connect provider.

Related Frontend PR: vikunja/frontend#305

Checklist

  • I added or improved tests
  • I added or improved docs for my feature
    • Swagger (including mage do-the-swag)
    • New config options (including adding them to config.yml.saml and running mage generate-docs)
# Description This PR adds support for authenticating users through an external OpenID Connect provider. Related Frontend PR: https://kolaente.dev/vikunja/frontend/pulls/305 # Checklist * [x] I added or improved tests * [x] I added or improved docs for my feature * [x] Swagger (including `mage do-the-swag`) * [x] New config options (including adding them to `config.yml.saml` and running `mage generate-docs`)
konrad added 27 commits 2020-11-21 12:44:13 +00:00
konrad added 1 commit 2020-11-21 12:54:46 +00:00
Fix lint issues
Some checks failed
continuous-integration/drone/pr Build is failing
966e4d6ed6
konrad added 1 commit 2020-11-21 13:08:29 +00:00
Fix lint
Some checks failed
continuous-integration/drone/pr Build is failing
1eb4b15cb0
konrad added 1 commit 2020-11-21 13:17:16 +00:00
Add swagger docs
Some checks failed
continuous-integration/drone/pr Build is failing
b4275628ff
konrad added 3 commits 2020-11-21 13:26:56 +00:00
Fix tests
All checks were successful
continuous-integration/drone/pr Build is passing
74e925a97a
konrad added 1 commit 2020-11-21 13:45:35 +00:00
Refactor getting auth providers
Some checks failed
continuous-integration/drone/pr Build is failing
8f336c3441
konrad added 2 commits 2020-11-21 13:48:29 +00:00
Lint
All checks were successful
continuous-integration/drone/pr Build is passing
5aae4bcb59
konrad added 1 commit 2020-11-21 14:56:52 +00:00
Add config docs
All checks were successful
continuous-integration/drone/pr Build is passing
90c209d0ea
konrad merged commit 2b5c9ae7a8 into master 2020-11-21 16:38:59 +00:00
konrad deleted branch feature/openid 2020-11-21 16:39:05 +00:00
This repo is archived. You cannot comment on pull requests.
No description provided.