gotosocial/internal/config
Dominik Süß 199b685f43
[feature] overhaul the oidc system (#961)
* [feature] overhaul the oidc system

this allows for more flexible username handling and prevents account
takeover using old email addresses

* [feature] add migration path for old OIDC users

* [feature] nicer error reporting for users

* [docs] document the new OIDC flow

* [fix] return early on oidc error

* [docs]: add comments on the finalization logic
2022-12-06 14:15:56 +01:00
..
gen [bugfix] Fix imports for helpers.gen.go (#924) 2022-10-29 17:14:57 +02:00
testdata [chore] refactor test/cliparsing.sh into a go test below internal/config (#1036) 2022-11-15 16:53:19 +01:00
cliparsing_test.go [chore] refactor test/cliparsing.sh into a go test below internal/config (#1036) 2022-11-15 16:53:19 +01:00
config.go [feature] overhaul the oidc system (#961) 2022-12-06 14:15:56 +01:00
defaults.go [feature] overhaul the oidc system (#961) 2022-12-06 14:15:56 +01:00
flags.go [feature] Add admin media prune orphaned CLI command (#1146) 2022-11-25 17:23:42 +00:00
global.go [feature] update config types to use bytesize.Size (#828) 2022-09-29 21:50:43 +01:00
helpers.gen.go [feature] overhaul the oidc system (#961) 2022-12-06 14:15:56 +01:00
state.go [feature] update config types to use bytesize.Size (#828) 2022-09-29 21:50:43 +01:00
validate.go [feature] update config types to use bytesize.Size (#828) 2022-09-29 21:50:43 +01:00
validate_test.go [feature] update config types to use bytesize.Size (#828) 2022-09-29 21:50:43 +01:00