feat: refresh token (#1728)

* begin refresh tokens

* refresh tokens

* list and revoke refresh tokens

* handle remove

* tests for refresh tokens

* uniqueness and default expiration

* rename oidc token methods

* cleanup

* migration version

* Update internal/static/i18n/en.yaml

Co-authored-by: Fabi <[email protected]>

* fixes

* feat: update oidc pkg for refresh tokens

Co-authored-by: Fabi <[email protected]>
This commit is contained in:
Livio Amstutz
2021-05-20 11:33:35 +00:00
committed by GitHub
co-authored by Fabi
parent bc21eeb114
commit ec5020bebc
36 changed files with 2732 additions and 55 deletions
+3
View File
@@ -108,6 +108,9 @@ Errors:
BeginLoginFailed: Es ist ein Fehler beim WebAuthN Login aufgetreten
ValidateLoginFailed: Zugangsdaten konnten nicht validiert werden
CloneWarning: Authentifizierungsdaten wurden möglicherweise geklont
RefreshToken:
Invalid: Refresh Token ist ungültig
NotFound: Refresh Token nicht gefunden
Org:
AlreadyExist: Organisationsname existiert bereits
Invalid: Organisation ist ungültig
+3
View File
@@ -108,6 +108,9 @@ Errors:
BeginLoginFailed: WebAuthN begin login failed
ValidateLoginFailed: Error on validate login credentials
CloneWarning: Credentials may be cloned
RefreshToken:
Invalid: Refresh Token is invalid
NotFound: Refresh Token not found
Org:
AlreadyExist: Organisationname already taken
Invalid: Organisation is invalid