This guide is for new visitors. You create a free account with an email address and a password, confirm the address from your inbox, sign in, and learn how to reset the password if you forget it. You end signed in on Home with your name and @handle in the account menu at the top right.
Click Sign in at the top right of any page, or go to /login. The card opens on the Welcome back view with two tabs, Sign in and Create account. The Sign in tab holds an Email field, a Password field with an eye icon that shows or hides what you typed, a "Forgot password?" link, and the Sign in button. Under the card, the line New to Fluttercube? links to Create an account, which does the same as the tab.
Click the Create account tab. The address bar changes to /login?view=sign-up, the title reads "Create your account", and a line under it explains that there is one account type: you start as a Viewer and can apply to become a Creator later. The form has four fields: Email, Password (hint Minimum 8 characters.), Display Name (1 to 50 characters, shown publicly, editable later under Account), and @handle (lowercase letters, digits, and underscores, 3 to 30 characters).
Type your email and a password. Enter the Display Name other people will see on your comments and profile.
When you leave the Email field, the @handle field fills with a suggestion taken from your address. Edit it or keep it. Once you have typed three valid characters, an indicator checks the handle and reports whether it is available or taken; a taken handle comes with an alternative you can click. If you would rather decide later, click "Choose later →". The field then reads "choosing later" and the link flips to "Pick a handle now →" in case you change your mind.
Click Create account. By creating an account you agree to the Terms and Privacy Policy linked under the button; both open in a new tab, so the form keeps your entries.
The form is replaced by Check your inbox. The notice repeats the address the confirmation link went to and states that the link is valid for 24 hours. A short toast at the bottom of the card confirms that the account was created. Open the email, click the link, and you land in the app signed in.
Nothing arrived? The "Resend email" button unlocks after a 60-second countdown. Check the spam folder first. If you try to sign in before confirming, the same notice appears with resend available at once.
On later visits, open the Sign in tab, enter your Email and Password, and click Sign in. The button stays inactive until both fields are filled. If the details do not match you see Incorrect email or password. and can try again; the message does not say which field was wrong.
You land on Home, or on the page you were heading to before the sign-in page interrupted you. The hero greets you with Welcome back, followed by your name. The header now shows Home, Browse, My Feed, the search box, the notifications bell, and the account menu with your initials, Display Name, and @handle. Click it to open My Feed, Account, and Log out.
On the Sign in tab click "Forgot password?". The Reset your password view asks for your Email; click Send reset link. You always see Check your inbox, whether or not the address has an account; this keeps the form from revealing who is registered. ← Back to sign in returns you to the tab.
The link in the email is valid for 60 minutes and works once. It opens Set a new password: enter a New password of at least 8 characters and click Set new password. You are signed in right away. An expired link shows This reset link has expired with Request a new one →.