|  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 | 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 | 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 | 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 | cb5cfd4296 | remove express-session | 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 | 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 | 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 | 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 |