Brian Van Klaveren
|
3881955605
|
Update unit tests for ValidateGroup
|
2019-06-20 16:57:20 -07:00 |
|
Brian Van Klaveren
|
bd651df3c2
|
Ensure groups in JWT Bearer tokens are also validated
Fix a minor auth logging bug
|
2019-06-20 13:40:04 -07:00 |
|
Brian Van Klaveren
|
058ffd1047
|
Update unit tests for username
|
2019-06-17 13:11:49 -07:00 |
|
Brian Van Klaveren
|
5a50f6223f
|
Do not infer username from email
|
2019-06-17 12:58:40 -07:00 |
|
Brian Van Klaveren
|
100f126405
|
Make JwtIssuer struct private
|
2019-06-17 12:52:44 -07:00 |
|
Brian Van Klaveren
|
2f6dcf3b5f
|
Move refreshing code to block acquiring cookied session
|
2019-06-17 12:52:44 -07:00 |
|
Brian Van Klaveren
|
48dbb391bc
|
Move around CHANGELOG.md update
|
2019-06-17 12:52:44 -07:00 |
|
Brian Van Klaveren
|
54d91c69cc
|
Use logger instead of log
|
2019-06-17 12:52:13 -07:00 |
|
Brian Van Klaveren
|
350c1cd127
|
Use JwtIssuer struct when parsing
|
2019-06-17 12:52:13 -07:00 |
|
Brian Van Klaveren
|
58b06ce761
|
Fall back to using sub if email is none (as in PR #57)
|
2019-06-17 12:52:13 -07:00 |
|
Brian Van Klaveren
|
79acef9036
|
Clarify skip-jwt-bearer-tokens default and add env tags
|
2019-06-17 12:52:13 -07:00 |
|
Brian Van Klaveren
|
10f65e0381
|
Add a more realistic test for JWT passthrough
|
2019-06-17 12:52:13 -07:00 |
|
Brian Van Klaveren
|
1ff74d322a
|
Fix imports
|
2019-06-17 12:52:13 -07:00 |
|
Brian Van Klaveren
|
69cb34a04e
|
Add unit tests for JWT -> session translation
|
2019-06-17 12:52:13 -07:00 |
|
Brian Van Klaveren
|
187960e9d8
|
Improve token pattern matching
Unit tests for token discovery
|
2019-06-17 12:52:13 -07:00 |
|
Brian Van Klaveren
|
8413c30c26
|
Update changelog with info about -skip-jwt-bearer-tokens
|
2019-06-17 12:52:13 -07:00 |
|
Brian Van Klaveren
|
b895f49c52
|
Use idToken expiry because that's the time checked for refresh
RefreshSessionIfNeeded checks the token expiry, we want to use
the ID token's expiry
|
2019-06-17 12:51:35 -07:00 |
|
Brian Van Klaveren
|
8083501da6
|
Support JWT Bearer Token and Pass through
|
2019-06-17 12:51:35 -07:00 |
|
Brian Van Klaveren
|
405f9b3bb0
|
Update CHANGELOG with descriptions about redis support
Add updates from master
|
2019-06-05 00:12:11 -07:00 |
|
Brian Van Klaveren
|
ae0258a203
|
Documentation updates around Redis and Redis Sentinel use
|
2019-06-05 00:11:42 -07:00 |
|
Brian Van Klaveren
|
fc06e2dbef
|
Update documentation and changelog for redis store
|
2019-06-05 00:11:42 -07:00 |
|
Brian Van Klaveren
|
f2562e8973
|
Pin version of go-redis
|
2019-06-05 00:10:51 -07:00 |
|
Brian Van Klaveren
|
42731f0617
|
Check cookie error and doc on cookie handling
|
2019-06-05 00:10:51 -07:00 |
|
Brian Van Klaveren
|
b1bd3280db
|
Add support for a redis session store
|
2019-06-05 00:10:51 -07:00 |
|
Brian Van Klaveren
|
e881612ea6
|
Fix session_state type
|
2019-06-05 00:10:51 -07:00 |
|