Kagami Sascha Rosylight
|
1f38d624c0
|
send WWW-Authenticate where it's possible
|
2023-06-28 22:16:31 +02:00 |
|
Kagami Sascha Rosylight
|
d340860b8b
|
import order
|
2023-06-28 22:16:07 +02:00 |
|
Kagami Sascha Rosylight
|
d1534ec64e
|
www-authenticate
|
2023-06-28 22:16:06 +02:00 |
|
Kagami Sascha Rosylight
|
1567a2ea3e
|
error in rfc6750
|
2023-06-28 22:15:40 +02:00 |
|
Kagami Sascha Rosylight
|
ecdd1c115a
|
Revoke access token if the code is reused
|
2023-06-28 22:15:29 +02:00 |
|
Kagami Sascha Rosylight
|
d7e0e9feca
|
todo: revoke all tokens
|
2023-06-28 22:15:29 +02:00 |
|
Kagami Sascha Rosylight
|
7ed8fbbba3
|
GetTokenError
|
2023-06-28 22:15:29 +02:00 |
|
Kagami Sascha Rosylight
|
5db1126db6
|
clientConfig
|
2023-06-28 22:15:29 +02:00 |
|
Kagami Sascha Rosylight
|
628377187a
|
grant type tests
|
2023-06-28 22:15:29 +02:00 |
|
Kagami Sascha Rosylight
|
52e7bdd817
|
import changes
|
2023-06-28 22:15:28 +02:00 |
|
Kagami Sascha Rosylight
|
260ac0ecfc
|
solve typescript warnings
|
2023-06-28 22:15:28 +02:00 |
|
Kagami Sascha Rosylight
|
15f859d562
|
Return 403 from permission error
|
2023-06-28 22:15:28 +02:00 |
|
Kagami Sascha Rosylight
|
20efdc78e2
|
add more comments
|
2023-06-28 22:15:28 +02:00 |
|
Kagami Sascha Rosylight
|
95dd66a0ba
|
more assertions for indirect errors
|
2023-06-28 22:15:06 +02:00 |
|
Kagami Sascha Rosylight
|
c83628e5d0
|
use logger
|
2023-06-28 22:15:06 +02:00 |
|
Kagami Sascha Rosylight
|
d0245b59bc
|
add another error handler for non-indirect case
|
2023-06-28 22:15:06 +02:00 |
|
Kagami Sascha Rosylight
|
4c12a9d882
|
fix typo
|
2023-06-28 22:15:05 +02:00 |
|
Kagami Sascha Rosylight
|
d245306d90
|
helpers for error assertions
|
2023-06-28 22:15:05 +02:00 |
|
Kagami Sascha Rosylight
|
0d2041f5aa
|
mode: indirect
|
2023-06-28 22:15:05 +02:00 |
|
Kagami Sascha Rosylight
|
b5df8ca0fd
|
404 test
|
2023-06-28 22:15:05 +02:00 |
|
Kagami Sascha Rosylight
|
3b8b9a658a
|
Add authorization code tests
|
2023-06-28 22:15:05 +02:00 |
|
Kagami Sascha Rosylight
|
347a4a0b93
|
Decision endpoint tests
|
2023-06-28 22:15:04 +02:00 |
|
Kagami Sascha Rosylight
|
78c6bb1cc2
|
dedupe CID test logic
|
2023-06-28 22:15:04 +02:00 |
|
Kagami Sascha Rosylight
|
9a5fa00f9a
|
reduce typescript warnings on tests
|
2023-06-28 22:15:04 +02:00 |
|
Kagami Sascha Rosylight
|
967989c5f8
|
dedupe test logic
|
2023-06-28 22:15:03 +02:00 |
|
Kagami Sascha Rosylight
|
c25836bc1a
|
Split PKCE verification test
|
2023-06-28 22:15:03 +02:00 |
|
Kagami Sascha Rosylight
|
9022971fb9
|
precomputed pkce test
|
2023-06-28 22:15:03 +02:00 |
|
Kagami Sascha Rosylight
|
cbaae2201f
|
use MemoryKVCache for oauth store
|
2023-06-28 22:15:03 +02:00 |
|
Kagami Sascha Rosylight
|
2b23120664
|
upgrade to pkce-challenge@4
|
2023-06-28 22:15:02 +02:00 |
|
Kagami Sascha Rosylight
|
b6f6819b76
|
todo
|
2023-06-28 22:15:02 +02:00 |
|
Kagami Sascha Rosylight
|
77ad8c0ac6
|
reduce type errors with pkce params
|
2023-06-28 22:15:01 +02:00 |
|
Kagami Sascha Rosylight
|
92f3ae2d9c
|
reduce any using OAuthErrorResponse
|
2023-06-28 22:15:01 +02:00 |
|
Kagami Sascha Rosylight
|
94ea15d2d7
|
merge authorization validation logic
|
2023-06-28 22:15:01 +02:00 |
|
Kagami Sascha Rosylight
|
8e7fc1ed98
|
use errorHandler()
|
2023-06-28 22:15:01 +02:00 |
|
Kagami Sascha Rosylight
|
027c5734a4
|
concurrent flow test
|
2023-06-28 22:15:00 +02:00 |
|
Kagami Sascha Rosylight
|
a688bd1061
|
more discovery test
|
2023-06-28 22:15:00 +02:00 |
|
Kagami Sascha Rosylight
|
87dbe5e9fb
|
client info discovery test
|
2023-06-28 22:15:00 +02:00 |
|
Kagami Sascha Rosylight
|
f6d9cf1ef1
|
strict redirection uri
|
2023-06-28 22:15:00 +02:00 |
|
Kagami Sascha Rosylight
|
333d6a9283
|
server metadata test
|
2023-06-28 22:15:00 +02:00 |
|
Kagami Sascha Rosylight
|
deb4429e3a
|
return scope in token response
|
2023-06-28 22:14:59 +02:00 |
|
Kagami Sascha Rosylight
|
6385ca9b0d
|
iss parameter test
|
2023-06-28 22:14:59 +02:00 |
|
Kagami Sascha Rosylight
|
515af3176a
|
redirection test
|
2023-06-28 22:14:59 +02:00 |
|
Kagami Sascha Rosylight
|
0cc9d5aa32
|
header test
|
2023-06-28 22:14:59 +02:00 |
|
Kagami Sascha Rosylight
|
401575a903
|
scope test
|
2023-06-28 22:14:59 +02:00 |
|
Kagami Sascha Rosylight
|
88fd7f2758
|
test comment
|
2023-06-28 22:14:58 +02:00 |
|
Kagami Sascha Rosylight
|
5034e6cd69
|
PKCE verification test
|
2023-06-28 22:14:58 +02:00 |
|
Kagami Sascha Rosylight
|
2f566e4173
|
resolve conflicts
|
2023-06-28 22:14:58 +02:00 |
|
Kagami Sascha Rosylight
|
179640af30
|
todos
|
2023-06-28 22:14:58 +02:00 |
|
Kagami Sascha Rosylight
|
098d0670a3
|
a bit more tests
|
2023-06-28 22:14:58 +02:00 |
|
Kagami Sascha Rosylight
|
71f62b9d89
|
tmp
|
2023-06-28 22:14:58 +02:00 |
|