1
0
Fork 0
mirror of https://github.com/wallabag/wallabag.git synced 2025-09-30 19:22:12 +00:00
wallabag/tests/Controller/Api
Srijith Nair 173b317ff4 Implement OAuth 2.1 with PKCE authorization code flow
- Add PKCE service with RFC 7636 compliance (S256 and plain methods)
  - Implement OAuth authorization controller with CSRF protection
  - Add comprehensive security testing (SQL injection, XSS, DoS protection)
  - Create 44+ tests across 6 test files with 100% pass rate
  - Implement public/confidential client support with PKCE enforcement
  - Maintain full backward compatibility with existing password grant flow
2025-09-06 07:35:45 +04:00
..
ConfigRestControllerTest.php Remove the CoreBundle namespace 2024-02-23 07:42:48 +01:00
DeveloperControllerTest.php PHPStan level 5 2025-04-22 07:59:38 +02:00
EntryRestControllerTest.php Replace setMethods by onlyMethods 2025-04-02 02:08:55 +02:00
OAuthAuthorizationSecurityTest.php Implement OAuth 2.1 with PKCE authorization code flow 2025-09-06 07:35:45 +04:00
OAuthCodeTest.php Implement OAuth 2.1 with PKCE authorization code flow 2025-09-06 07:35:45 +04:00
OAuthControllerTest.php Implement OAuth 2.1 with PKCE authorization code flow 2025-09-06 07:35:45 +04:00
OAuthSecurityTest.php Implement OAuth 2.1 with PKCE authorization code flow 2025-09-06 07:35:45 +04:00
OAuthSimpleTest.php Implement OAuth 2.1 with PKCE authorization code flow 2025-09-06 07:35:45 +04:00
OAuthSqlInjectionTest.php Implement OAuth 2.1 with PKCE authorization code flow 2025-09-06 07:35:45 +04:00
SearchRestControllerTest.php Remove the CoreBundle namespace 2024-02-23 07:42:48 +01:00
TaggingRuleRestControllerTest.php Remove the CoreBundle namespace 2024-02-23 07:42:48 +01:00
TagRestControllerTest.php Modernize to PHP 7.4 2025-04-07 09:17:31 +02:00
UserRestControllerTest.php PHPStan level 5 2025-04-22 07:59:38 +02:00
WallabagApiTestCase.php PHPStan level 5 2025-04-22 07:59:38 +02:00
WallabagRestControllerTest.php PHPStan level 5 2025-04-22 07:59:38 +02:00