mirror of
https://github.com/pocket-id/pocket-id.git
synced 2025-12-09 14:53:00 +03:00
[PR #672] feat: self-service user signup #692
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
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.

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

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