auth_settings
Update project authentication settings including password policies, sign-in methods, signup policy, and admin passkey requirements.
Instructions
Update project auth settings: allow_password_set, preferred_sign_in_method, public_signup, and require_passkey_for_project_admin. Requires service_key.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| project_id | Yes | The project ID | |
| allow_password_set | No | Allow passwordless users (magic link / OAuth) to set a password. Default: false. | |
| preferred_sign_in_method | No | Project UI hint for the preferred sign-in method. | |
| public_signup | No | Public signup policy. | |
| require_passkey_for_project_admin | No | Require eligible passkey login for project_admin sessions. |