docs / components/user-profile
UserProfile
Let users manage their identity, security, providers, and active sessions.
Basic usage
import { UserProfile } from "@vulyo/nextjs";export default function AccountPage() { return ( <UserProfile initialPage="profile" afterDeleteUrl="/goodbye" /> );}Account management
- Update the display name and profile image.
- Change the password after step-up verification.
- Connect or disconnect Google and GitHub.
- Review and revoke active sessions.
- Delete the account when enabled by application policy.
Properties
| Property | Description |
|---|---|
| initialPage | Open the profile or security view first. |
| afterDeleteUrl | Destination after account deletion starts. |
| appearance | Overrides the provider-level appearance. |