Customize
Auth0 lets you customize your users’ entire authentication experience. You can:
Brand and internationalize all interaction with end users
Define your own logic to customize and extend how Auth0 works
Integrate Auth0 with third-party software to add capabilities
Brand Customization
Seamlessly integrate Auth0 with your own brand and localize the experience for international users.
Customize Universal Login Pages
Brand and customize the Universal Login pages and use version control to manage source code.
Custom Domains
Unify the login experience with your own brand and products.
Customize Emails
Brand and modify the content and flow of email to end users.
Customize Lock Error Messages
Learn how to customize the error messages displayed by Lock.
Customize Multi-factor Authentication SMS and Voice Messages
Learn how to customize SMS and voice messages sent by Auth0 during enrollment and verification.
Internationalization and Localization
Learn how to handle different languages within your Auth0 applications.
Code Customization
Create Actions to customize and extend Auth0’s capabilities with custom logic. Or maintain legacy Rules and Hooks.
Actions
Customize Auth0 capabilities with secure, tenant-specific, versioned functions that execute at certain points during the Auth0 runtime.
Rules
Maintain legacy rules that your applications use in the authentication pipeline.
Hooks
Maintain legacy hooks for selected extensibility points of the Auth0 platform.
Third-Party Customization
Take advantage of third-party integrations and Auth0 extensions to expand what Auth0 can do for your systems.
Extensions
Use Auth0 Extensions to install applications or run commands/scripts that extend the capabilities of the Auth0 base product.
Integrations
Reduce implementation time with Auth0-reviewed integrations you can trust.
Log Streams
Monitor and respond to events such as changed passwords or new registrations with your own business logic.