Audience: Admin
Password Auth (lkt-password-auth) is a tool plugin that provides username/password register, forgot, and reset against a project dataset. Fashion Store and Crypto One install it with a customers (or users) dataset binding.
Menu item label: Password auth.
| Role | Purpose |
|---|---|
| Operator | Point auth at the correct Users dataset and fields |
| Project lead | Understand Project Auth secret / Client key vs this plugin |
| Setting | Purpose |
|---|---|
| Dataset owning packageKey | Installed app pack that owns the identity dataset |
| Users dataset name | Short dataset name (for example customers) |
| Email field | Email column (default email) |
| Password field | Password column (default password) |
| Roles field | Roles column (default roles) — client-visible for page access |
| Token TTL | JWT-style duration for project user tokens (for example 336h) |
| Token version | Bump to invalidate outstanding project JWTs |
Save with the plugin Save settings control.
| Concern | Where |
|---|---|
| Register / forgot / reset against a dataset | This plugin |
| Auth secret (signs client JWTs) | Project Settings → Authentication |
| Client key (client app credential) | Project Settings → Authentication |
Do not look for a client-auth-mode selector on Project Settings — that UI is not present. Dataset-backed client sign-in is configured on this plugin.
Project manage access to enable the plugin and edit settings.
| Problem | Cause | Solution |
|---|---|---|
| Register returns configuration error | Empty Users dataset name | Set dataset name and owning packageKey |
| Tokens invalid after rotate | Token version / Auth secret changed | Expected; users sign in again |
| Confused with workspace Users | Different feature | Workspace Users are CMS editors; this plugin is client-app identity |