-
Notifications
You must be signed in to change notification settings - Fork 0
Riot Games
Switch between Riot accounts (Valorant, League of Legends, Legends of Runeterra, anything launched through the Riot Client). No need to retype your password every time.
Windows only. The Riot Client does not exist on Linux or macOS, so accshift does not show this platform there.
When you tick "Stay signed in" in the Riot Client, it stores a small login file on your PC. accshift makes a copy of that file for each account, then swaps the active one in and out:
- The Riot Client is closed.
- Your current login file is saved as a snapshot.
- The snapshot for the target account is restored.
- The Riot Client is relaunched and signs in as that account.
Snapshots stay on your PC. Nothing is sent to Riot or anyone else.
- Click Add Account.
- The Riot Client closes gracefully and reopens on a fresh login page.
- Sign in (2FA supported).
- Check Stay signed in in the Riot Client. This is required. Without it, the tokens are temporary and switching will not work.
- accshift captures the session automatically once the client is logged in.
If a snapshot stops working (expired tokens, manual sign-out, password change), sign back into that account through the Riot Client normally, then right-click the account card and choose Capture Session. The current session overwrites the stored snapshot.
The only supported OS. Riot Client install path is auto-detected; override in Settings > Riot Games if needed.
- Riot Client path: override if auto-detection fails.
- Show last login: timestamps on cards.
- Switching does nothing: verify Stay signed in was checked when the account was captured. Recapture if not.
- "Riot Client not found": set the path override in Settings.