[PR #672] feat: self-service user signup #692

Closed
opened 2025-10-08 00:15:22 +03:00 by OVERLORD · 0 comments
Owner

Original Pull Request: https://github.com/pocket-id/pocket-id/pull/672

State: closed
Merged: Yes


Fixes: https://github.com/pocket-id/pocket-id/issues/358

This works similarly to the login codes.

  • An admin can create a Signup Token Link with a customizable Expiration and Usage Limit.
    image

  • Users can use this link to create their account and initial passkey.

TODOS:

  • Make a configurable "Opt-in" switch to allow signups

  • Create Audit log events when a signup takes place with the generated links.

  • Create E2E Tests to cover User Signups

  • Add a way to view active Signup token links
    image

  • Configuration Settings for "Signup Disabled, Signup with Token, or Open Signup"

**Original Pull Request:** https://github.com/pocket-id/pocket-id/pull/672 **State:** closed **Merged:** Yes --- Fixes: https://github.com/pocket-id/pocket-id/issues/358 This works similarly to the login codes. - An admin can create a Signup Token Link with a customizable Expiration and Usage Limit. <img width="240" alt="image" src="https://github.com/user-attachments/assets/4b42afa0-8343-49e2-93ce-39b782ea5034" /> - Users can use this link to create their account and initial passkey. # TODOS: - [x] Make a configurable "Opt-in" switch to allow signups - [x] Create Audit log events when a signup takes place with the generated links. - [x] Create E2E Tests to cover User Signups - [x] Add a way to view active Signup token links <img width="240" alt="image" src="https://github.com/user-attachments/assets/141726c4-33dd-46e3-aa4f-d919fb00361f" /> - [x] Configuration Settings for "Signup Disabled, Signup with Token, or Open Signup"
OVERLORD added the pull-request label 2025-10-08 00:15:22 +03:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/pocket-id-pocket-id-1#692