Commit Graph

18 Commits (679dcb27ced7480867c127b5f7e7478f6b149c7a)

Author SHA1 Message Date
Jan Dittberner 679dcb27ce Adapt to Hydra 2.x
- use new SDK package
- add session to transport user information from login to consent
11 months ago
Jan Dittberner 962dd30c6a Fix golangci-lint config 11 months ago
Jan Dittberner 79ab816489 Implement rendering of authorization server errors 11 months ago
Jan Dittberner 63e3333c4d Rename module to match Git repository URL 11 months ago
Jan Dittberner a0a86f1980 Improve startServer function
- reorder parameters to match other functions
- move context.Background call into function
11 months ago
Jan Dittberner f3be6959ab Extract configureAdminClient function 11 months ago
Jan Dittberner 26bfcc225e Improve logging
- switch to structured logging
- use JSON formatter
- support log level and formatter configuration
11 months ago
Jan Dittberner d23290b13b Move default configuration 11 months ago
Jan Dittberner 9821d34939 Improve documentation and defaults
- recommend `mkcert` to generate certificates for local development
- change default configuration to use files recommended in README.md
- separate server name and bind address to allow binding to a local address
  but publish a different public name
12 months ago
Jan Dittberner ab2e3c33b5 Implement logout-successful handler 12 months ago
Jan Dittberner d74503165e Add build info output at application start 12 months ago
Jan Dittberner 0b59ad9fd4 Add packaging configuration
- add gorelease config
- add commented example configuration
- add service file and postinst script
- rename cmd/idp.go to cmd/idp/main.go
12 months ago
Jan Dittberner 16a3dbedc8 Small IDP refactoring
- move internal code to internal directory
- add translations for texts on missing email in client certificate page
- add error handling for missing login_challenge request parameter
- add Markdown support via goldmark
- use https:// URLs in Apache license headers
12 months ago
Jan Dittberner 9fad7ef3a6 Embed translation bundle into binary 1 year ago
Jan Dittberner 2c82ccb324 Fix linter warnings, modernize code 1 year ago
Jan Dittberner 695f5cae6b Use embed.fs for self-contained build 2 years ago
Jan Dittberner 26447f99c9 Extract startServer method from main() 3 years ago
Jan Dittberner 88bfe0a5df Initial IDP version
- copied/stripped down from
  https://git.dittberner.info/jan/hydra_oidc_poc
3 years ago