{#snippet passwordForm()}
{#if success}

{success}

{/if} {#if error} {/if}
{/snippet} {#if !session.user}

Sign in to manage your account.

{:else if isMobileViewport}
{session.user.username}
{#if memberSince}
Member since {memberSince}
{/if}
{#if session.user.is_admin}
{/if}
{:else}

Change password

Changing your password signs out every other device using this account. Bot API tokens keep working — revoke them individually from the bot-token list if you want to invalidate them too.

{@render passwordForm()}
{/if} (passwordSheetOpen = false)} testid="password-sheet" >

Changing your password signs out every other device. Bot API tokens are unaffected.

{@render passwordForm()}