Closed Potherca closed 2 years ago
This MR updates the php-solid-auth lib to the latest version (which includes JTI validation) and adds an implementation for JTI storage.
this is done by adding a database table (to store JTIs) and a factory trait (to prevent code duplication).
This branch needs to be tested before this MR can move out of draft.
Closes #84
Currently, the build breaks for the Solid CRUD tests. This seems to be related to the more stringent validation of JWT / JKT / DPOP.
Researching where the breakage is coming from with @ylebre and @poef.
This MR updates the php-solid-auth lib to the latest version (which includes JTI validation) and adds an implementation for JTI storage.
this is done by adding a database table (to store JTIs) and a factory trait (to prevent code duplication).
This branch needs to be tested before this MR can move out of draft.
Closes #84