Jan Dittberner
291c1857c6
Update dependencies
5 months ago
Jan Dittberner
c607cdae94
Update linter, remove copyright years
...
Git has all history information, copyright years don't provide useful additional information.
5 months ago
Jan Dittberner
ae86e52d40
Release 0.3.0
1 year ago
Jan Dittberner
815c8e792a
Use oauth2.AuthCodeURL to simplify Authenticate
1 year ago
Jan Dittberner
7ec9e393e0
Add separate protected resource page
...
This commit adds a separate protected resource page to demonstrate how
to selectively require logins.
Add code to improve client performance by providing modification timestamps
and Cache-Control headers for embedded static files.
1 year ago
Jan Dittberner
0a4cc75bd3
HTML improvements
...
- link from logo to start page
- move common page header to templates/base.gohtml
1 year ago
Jan Dittberner
9ad06a2935
Improve token handling
...
- add identity information to the index page
- let the session expire when the token expires
1 year ago
Jan Dittberner
bc35b0984f
Release 0.2.0
1 year ago
Jan Dittberner
f35a59e59c
Re-order configuration precedence
1 year ago
Jan Dittberner
4a50b42067
Fix golangci-lint warning
1 year ago
Jan Dittberner
4339baee85
Fix logged application name
1 year ago
Jan Dittberner
269339ced4
Release 0.1.0
...
- initial release
1 year ago
Jan Dittberner
230c2488a6
Update Copyright in README.md
1 year ago
Jan Dittberner
1b0c4a7470
Use structured logging consistently
1 year ago
Jan Dittberner
21c2411cf5
Add packaging via goreleaser
1 year ago
Jan Dittberner
c6177c4d18
Add support for JSON logging
1 year ago
Jan Dittberner
43f32731f6
Move internal packages
1 year ago
Jan Dittberner
25b101afae
Modernize demo application
...
- add linter config and fix golangci-lint warnings
- rename module to match new repository location
- use embedded resources for static assets, templates and translations
- recommend mkcert in README
- require at least Go 1.19
- update and tidy dependencies
- update copyright information
- improve Makefile, add lint and static asset targets
1 year ago
Jan Dittberner
f980c1acc3
Update instructions vor Go 1.16+
2 years ago
Jan Dittberner
294f2372e1
Ignore PEM files
2 years ago
Jan Dittberner
9f7b8ec5a7
Add Makefile
...
This commit adds a Makefile to automate application builds.
2 years ago
Jan Dittberner
c69e8d2980
Fix useless err parameter
3 years ago
Jan Dittberner
ff4396e6b1
Extract session setup into function
3 years ago
Jan Dittberner
3bb3b2db0c
Initial OIDC resource app
...
- copied/stripped down from
https://git.dittberner.info/jan/hydra_oidc_poc
3 years ago
Jan Dittberner
4b852dee3f
Basic project setup
3 years ago