Are you an LLM? Read llms.txt for a summary of the docs, or llms-full.txt for the full context.
Skip to content

Application Settings

Each application in Aero2 has configurable settings that control authentication behavior, security policies, and access control. MFA policy is currently shipped; the other settings below describe the planned model.

Settings

Signup Mode

Control who can create accounts in your application:

ModeBehavior
OpenAnyone can register for an account
Invite onlyNew users must be invited by an admin or existing member
RestrictedOnly users with email addresses matching an allowed domain list can register

MFA Policy

Set the multi-factor authentication requirement for your application. See Configure MFA for an Application for end-to-end setup steps.

PolicyBehavior
off (default)MFA setup endpoints are disabled
optionalUsers can enable MFA for their own accounts
requiredAll users must configure MFA before they can sign in

A companion setting, mfa_remember_device_days (default 30), controls how long a trusted device may skip the MFA challenge. Set to 0 to disable.

Session TTL

Configure how long user sessions last before they expire.

Allowed Email Domains

Restrict account registration to specific email domains. For example, only allow @yourcompany.com addresses to sign up.

Blocked Email Domains

Block registrations from specific email domains. Commonly used to block disposable email providers (e.g., mailinator.com, tempmail.com).

Authentication Methods

Control which authentication methods are enabled for your application:

MethodDescription
Social loginSign in with OAuth/OIDC providers
PasswordEmail and password authentication
Magic linkPasswordless email sign-in
PasskeyWebAuthn/biometric authentication

You can enable multiple methods simultaneously. At least one method must be enabled at all times.