Use session-based Spoke Portal magic link #1638
Labels
improvement: enhancement ✨
Improvement to existing functionality
platform: node 🔅
Related to Node backend
platform: react ⚛️
Related to React client application
Is your feature request related to a problem? Please describe.
https://github.com/politics-rewired/spoke-portal/pull/165 adds support for authenticated magic link sessions. This changes requires a JWT query parameter in the link provided to Spoke users.
Describe the solution you'd like
Spoke needs to update the
tcrBrandRegistrationUrl
field to include this JWT:Spoke/src/server/lib/notices/register-10dlc-brand.ts
Lines 106 to 113 in e3b9e78
This will required:
tcrBrandRegistrationUrl
at runtime when an admin user clicks the Notice call-to-action. This is because the generated JWTs should have an expiration of only ~30 seconds for security.Describe alternatives you've considered
N/A
Additional context
N/A
The text was updated successfully, but these errors were encountered: