Originally created by @undaunt on GitHub (Feb 29, 2024).
Steps to reproduce
Have a root user and admin user with identical usernames
Log in via OIDC SSO on mobile
Login via OIDC SSO on desktop, verify user activity in users menu
Verify different listening history on mobile vs web
Expected behaviour
Mobile would log in as the OIDC admin user and not the root user.
Actual behaviour
Mobile logs in via OIDC but appears to be using the root user.
Environment data
OIDC is on, password auth is off, and users are set to match by email, auto register, and auto launch unless sent to autoLaunch=0.
ABS 2.8.0 in docker
Audiobookshelf Version:
iOS App?
iOS Issue
iOS Version: 0.9.72-beta
iPhone model: 14 Pro, iOS 17.3.1
Originally created by @undaunt on GitHub (Feb 29, 2024).
### Steps to reproduce
1. Have a root user and admin user with identical usernames
2. Log in via OIDC SSO on mobile
3. Login via OIDC SSO on desktop, verify user activity in users menu
4. Verify different listening history on mobile vs web
### Expected behaviour
Mobile would log in as the OIDC admin user and not the root user.
### Actual behaviour
Mobile logs in via OIDC but appears to be using the root user.
### Environment data
OIDC is on, password auth is off, and users are set to match by email, auto register, and auto launch unless sent to autoLaunch=0.
ABS 2.8.0 in docker
Audiobookshelf Version:
- [x] iOS App?
#### iOS Issue
iOS Version: 0.9.72-beta
iPhone model: 14 Pro, iOS 17.3.1

adam
added the bug label 2026-04-24 23:41:47 +02:00
Not sure what happened but my iOS app is finally showing the OIDC admin data instead of root after the 3rd time of swapping user via login. Closing this.
@undaunt commented on GitHub (Feb 29, 2024):
Not sure what happened but my iOS app is finally showing the OIDC admin data instead of root after the 3rd time of swapping user via login. Closing this.
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Originally created by @undaunt on GitHub (Feb 29, 2024).
Steps to reproduce
Expected behaviour
Mobile would log in as the OIDC admin user and not the root user.
Actual behaviour
Mobile logs in via OIDC but appears to be using the root user.
Environment data
OIDC is on, password auth is off, and users are set to match by email, auto register, and auto launch unless sent to autoLaunch=0.
ABS 2.8.0 in docker
Audiobookshelf Version:
iOS Issue
iOS Version: 0.9.72-beta
iPhone model: 14 Pro, iOS 17.3.1
@undaunt commented on GitHub (Feb 29, 2024):
Not sure what happened but my iOS app is finally showing the OIDC admin data instead of root after the 3rd time of swapping user via login. Closing this.