be15b18259
Fix linter warnings
2024-05-12 12:12:27 +02:00
c4724723b6
Switch from logrus to log/slog
...
Use log/slog from the Go standard library to reduce dependencies.
2024-05-12 12:02:27 +02:00
c607cdae94
Update linter, remove copyright years
...
Git has all history information, copyright years don't provide useful additional information.
2024-05-12 10:20:06 +02:00
815c8e792a
Use oauth2.AuthCodeURL to simplify Authenticate
2023-08-03 23:54:03 +02:00
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.
2023-08-03 16:46:28 +02:00
9ad06a2935
Improve token handling
...
- add identity information to the index page
- let the session expire when the token expires
2023-07-30 16:48:26 +02:00
f35a59e59c
Re-order configuration precedence
2023-07-29 21:06:26 +02:00
4a50b42067
Fix golangci-lint warning
2023-07-29 20:36:04 +02:00
1b0c4a7470
Use structured logging consistently
2023-07-29 18:34:40 +02:00
c6177c4d18
Add support for JSON logging
2023-07-29 17:58:09 +02:00
43f32731f6
Move internal packages
2023-07-29 17:53:26 +02:00