Accounts and signed-in devices
Silo is in active development before 1.0. These guides are updated frequently.
Everyone in a household shares one account and password. Profiles separate each person’s watching; see Profiles, PINs, and shared devices.
Sign out
Section titled “Sign out”Open the profile menu (your profile picture) and choose Sign Out. In the web app it’s Logout.
See where you’re signed in
Section titled “See where you’re signed in”In the web app, open Settings > Signed-in sessions, under Account, to see every browser and app signed in to your account. Only the primary profile or an admin can open it.
This browser is the one you’re using, and Other signed-in sessions lists the rest. Each row names the device, such as “Chrome on Windows” or the name a TV gave itself, and shows when it was last seen and when it signed in. Last seen updates at most once a minute. Details adds the IP address it signed in from, when the session expires, and its User-Agent.
To sign out one you don’t recognize:
- Choose Sign out on its row.
- Confirm with Sign out.
That browser or app loses access the next time it contacts your server; a browser shows Your session ended on its sign-in page. A video already playing there may not stop right away. Your password, profiles, and saved device settings don’t change, and your other sessions stay signed in.
Sign out this browser on the This browser row signs you out where you are.
Jellyfin-compatible apps appear in the list too, and signing one out ends only that app. Audiobookshelf-compatible apps don’t appear; a reset link signs them out (see Forgot your password?). API keys aren’t sessions.
Switch to another server
Section titled “Switch to another server”In the mobile and TV apps, choose Switch Server from the profile menu. On a sign-in screen, Use a different server, Change server, or Use another server does the same. Each server has its own accounts and profiles, so sign in with the details for that server.
Change your password
Section titled “Change your password”Only the primary profile can change the account password.
- In the web app, switch to the primary profile.
- Open Settings > Account.
- Enter your current password and the new one twice, then select Change password.
If Local password changes are unavailable appears, your account signs in through another provider; change the password there.
Changing the password here keeps your other devices signed in. To sign every device out, use a reset link instead (below).
If you were given a temporary password, sign in through the web app first and choose a new password when asked. Then use it in your other apps.
Connect a sign-in provider
Section titled “Connect a sign-in provider”If Settings > Account shows Connect under Sign-in, your server has a sign-in provider, and you can connect your existing Silo account to it. You need your Silo password.
- In the web app, open Settings > Account.
- Under Sign-in, select Connect and the provider’s name.
- Enter your Silo password. For a provider that uses its own sign-in page, select Continue to and the provider’s name, then sign in there. For one that uses a username and password, enter those and select Connect.
From then on, sign in with the provider. Connecting turns off your Silo password, so you sign in the same way in every app. If your account has no Silo password, ask the person who runs the server to connect it for you.
Disconnect in the same section removes the connection. It works only while you can still sign in another way; otherwise, ask the person who runs the server to set a Silo password for you first.
Forgot your password?
Section titled “Forgot your password?”- Open your server’s sign-in page in a browser and choose Forgot password?. If you don’t see it, your server doesn’t offer email resets; ask the person who runs it.
- Enter your username or email address and request a reset link.
- Open the link in the email and choose a new password. The link works once and expires after one hour.
The confirmation message looks the same whether or not an account was found. If no email arrives, look in your spam folder and make sure you used the right server and username.
Using the link signs your account out on every device. Sign in again with the new password.
If your account signs in through another provider, use that provider’s recovery process.
After too many failed sign-ins
Section titled “After too many failed sign-ins”After 10 failed sign-ins with the same username or email address within 15
minutes, Silo locks that name for 15 minutes in every app. Until then,
sign-in fails even with the right password. The web app shows
Too many failed sign-ins for this name. Try again later., and the Silo apps
say there were too many attempts. Wait 15 minutes, then sign in again.
While the name is locked:
- Devices that are already signed in keep working.
- A phone or browser that’s already signed in can still sign in a TV by scanning its code.
- A reset link still works and signs you in where you use it. It also signs your other devices out, as usual.
Even the person who runs your server can’t end the lock early. If it keeps happening when you haven’t been signing in, someone else may be trying your name; tell the person who runs your server.
Lost or stolen device
Section titled “Lost or stolen device”In the web app, open Settings > Signed-in sessions and choose Sign out on the lost device’s row (see See where you’re signed in). Your other devices stay signed in, and the password stays the same.
To sign out every device and change the password, request a reset link with Forgot password? (see above) and choose a new password. A private browser window works if you’re signed in on that computer. Every device, including the lost one, is signed out.
Your server administrator can also sign the device out, or sign your account out everywhere, from your account in Admin > Users. After a reset or signing out everywhere, sign back in on the devices you still have.
Forget in Settings > Your Devices only removes that device’s saved settings; it doesn’t sign the device out. Use Settings > Signed-in sessions for that.
Before you give a device to someone outside the household, sign out.