Guests can make accounts

enables guests to create accounts, and sign in and out of their accounts.