The Account Portal in Clerk is a powerful feature that allows you to streamline the sign-in, sign-up, and profile management experience for your users, without having to build your own components or host your own pages.
Why use the Account Portal?
The Account Portal provides the pages necessary for your users to sign-up, sign-in, and manage their accounts, all while maintaining seamless integration with your application. These pages are hosted on Clerk servers for you and they require minimal setup to get started. If you’re looking for the fastest way to add authentication and user management to your application, then this is a great choice.
However, if you require more precise customization or prefer having your application self-contained, then we would recommend using our fully customizable prebuilt components, or you can build your own custom flows instead.
How the Account Portal works
The Account Portal utilizes our prebuilt Clerk components, which are embedded into dedicated pages hosted on Clerk servers.
After a user has finished their flow in an Account Portal page, Clerk automatically redirects them back to your application along with the required authentication context. This way, users are automatically redirected to and from your application for a seamless experience.
For each application environment, Clerk provides pages for sign-up, sign-in, user profile, organization profile, and organization creation flow. To integrate the Account Portal with your application, check out our setup guide.