Skip to content

Commit de7034e

Browse files
committed
Merge pull request #155 from ThisIsMissEm/feat/oauth-pkce
2 parents ce775ba + e5ad62e commit de7034e

18 files changed

Lines changed: 4101 additions & 130 deletions

CHANGES.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -58,6 +58,11 @@ To be released.
5858
powered By [Shiki]. See also the [complete list of supported languages].
5959
[[#149]]
6060

61+
- Implemented OAuth 2.0 Proof Key for Code Exchange (PKCE) support with the
62+
`S256` code challenge method. This enhances security by preventing
63+
authorization code interception attacks in the OAuth authorization flow.
64+
[[#155] by Emelia Smith]
65+
6166
- Upgraded Fedify to 1.5.3 and *@fedify/postgres* to 0.3.0.
6267

6368
- The minimum required version of Node.js is now 24.0.0.
@@ -79,6 +84,7 @@ To be released.
7984
[#137]: https://github.com/fedify-dev/hollo/pull/137
8085
[#149]: https://github.com/fedify-dev/hollo/issues/149
8186
[#152]: https://github.com/fedify-dev/hollo/pull/152
87+
[#155]: https://github.com/fedify-dev/hollo/pull/155
8288

8389

8490
Version 0.5.6
Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
ALTER TABLE "access_grants" ADD COLUMN "code_challenge" text;--> statement-breakpoint
2+
ALTER TABLE "access_grants" ADD COLUMN "code_challenge_method" varchar(256);

0 commit comments

Comments
 (0)