Commit graph

1049 commits

Author SHA1 Message Date
Kagami Sascha Rosylight 16a73dea26 Update oauth.pug 2023-06-28 22:15:41 +02:00
Kagami Sascha Rosylight ca7c3c6063 remove redundant function calls 2023-06-28 22:15:41 +02:00
Kagami Sascha Rosylight cb2089981a quote 2023-06-28 22:15:40 +02:00
Kagami Sascha Rosylight daa18efc99 generate the code later 2023-06-28 22:15:40 +02:00
Kagami Sascha Rosylight 0b3fd09bb0 no token expiration? 2023-06-28 22:15:40 +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 628377187a grant type tests 2023-06-28 22:15:29 +02:00
Kagami Sascha Rosylight b57d40ed09 typo 2023-06-28 22:15:28 +02:00
Kagami Sascha Rosylight 1755c75647 some edits for comments 2023-06-28 22:15:28 +02:00
Kagami Sascha Rosylight c55d9784fe migration todo 2023-06-28 22:15:28 +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 b81e6eeff9 rfc 8252 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 b938bc7c52 more description about client id validation 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 aa87fb2f50 merge wildcard binder to createServer 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 0d2041f5aa mode: indirect 2023-06-28 22:15:05 +02:00
Kagami Sascha Rosylight 413fa63093 remove needless as any 2023-06-28 22:15:04 +02:00
Kagami Sascha Rosylight 347a4a0b93 Decision endpoint tests 2023-06-28 22:15:04 +02:00
Kagami Sascha Rosylight bfe6e5abb8 remove confusing return [false]; 2023-06-28 22:15:04 +02:00
Kagami Sascha Rosylight c25836bc1a Split PKCE verification 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 2c6379649a Update OAuth2ProviderService.ts 2023-06-28 22:15:02 +02:00
Kagami Sascha Rosylight 150a6f80d0 Use MemoryKVCache 2023-06-28 22:15:02 +02:00
Kagami Sascha Rosylight c0f63234d7 use verifyChallenge 2023-06-28 22:15:02 +02:00
Kagami Sascha Rosylight 9c29880f8b Update to @types/oauth2orize@1.11, fix type errors 2023-06-28 22:15:02 +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 937e9be34e fix import order 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 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 401575a903 scope test 2023-06-28 22:14:59 +02:00
Kagami Sascha Rosylight 2f566e4173 resolve conflicts 2023-06-28 22:14:58 +02:00
Kagami Sascha Rosylight 71f62b9d89 tmp 2023-06-28 22:14:58 +02:00
Kagami Sascha Rosylight 82c9820ac8 tmp 2023-06-28 22:14:58 +02:00
Kagami Sascha Rosylight 39526d0225 tmp 2023-06-28 22:14:57 +02:00
Kagami Sascha Rosylight 049dbfeb66 tmp 2023-06-28 22:14:57 +02:00
Kagami Sascha Rosylight 8ea1288234 tmp 2023-06-28 22:14:35 +02:00
Kagami Sascha Rosylight a55d3f7382 tmp 2023-06-28 22:14:35 +02:00
Kagami Sascha Rosylight f5a6509663 tmp 2023-06-28 22:14:34 +02:00
Kagami Sascha Rosylight a4fb17620c tmp 2023-06-28 22:14:34 +02:00