# Setting: `login_methods_order`

- **Constant:** `ConfigInterface::LOGIN_METHODS_ORDER`
- **Category:** `auth_page`
- **Type:** `text`
- **Required:** yes
- **Sensitive:** no
- **Validation:** `required|string|max:255`
- **Placeholder / default hint:** `local,passkey,ldap,email_code,discord,oidc`

## Description

Comma-separated order of login methods on the page. Valid ids: local, passkey, ldap, email_code, discord, oidc

## Allowed options

_Free-form / no fixed options_

## Change via CLI

```bash
featherpanel saas getsetting login_methods_order
featherpanel saas setsetting login_methods_order "<value>"
```

## Change via API

```http
PATCH /api/admin/settings
Content-Type: application/json

{ "login_methods_order": "<value>" }
```
