Originally created by @silentArtifact on GitHub (Jul 13, 2022).
I've had this issue for a little while now; tried using newly created users, with no luck. Able to log in to web GUI from the same phone, on the same network connection, but not via the iOS App.
Steps to reproduce
Enter server address
Enter credentials
Tap "Submit"
Expected behaviour
Should be logged in as that account.
Actual behaviour
Get back the error message "Invalid user or password"
Environment data
Audiobookshelf Version: 0.9.51 (11)
Android App?
iOS App?
iOS Issue
iOS Version: 15.5
iPhone model: iPhone 13 Mini
Originally created by @silentArtifact on GitHub (Jul 13, 2022).
I've had this issue for a little while now; tried using newly created users, with no luck. Able to log in to web GUI from the same phone, on the same network connection, but not via the iOS App.
### Steps to reproduce
1. Enter server address
2. Enter credentials
3. Tap "Submit"
### Expected behaviour
- Should be logged in as that account.
### Actual behaviour
- Get back the error message "Invalid user or password"
### Environment data
Audiobookshelf Version: 0.9.51 (11)
- [ ] Android App?
- [X] iOS App?
#### iOS Issue
iOS Version: 15.5
iPhone model: iPhone 13 Mini
adam
added the bug label 2026-04-24 23:13:43 +02:00
I'm not able to reproduce this issue. Are you going through a reverse proxy or a local ip address? Are you entering "http://" or "https://" in front of the server address?
@advplyr commented on GitHub (Jul 13, 2022):
I'm not able to reproduce this issue. Are you going through a reverse proxy or a local ip address? Are you entering "http://" or "https://" in front of the server address?
@silentArtifact commented on GitHub (Jul 13, 2022):
I'm using a reverse proxy, through cloudflare, definitely entering the "appropriate" "https://" in front, too. It seems to find the server, as the last time I mis-typed the address it notes that it failed to ping a server.
@silentArtifact commented on GitHub (Jul 13, 2022):
I'm using a reverse proxy, through cloudflare, definitely entering the "appropriate" "https://" in front, too. It seems to find the server, as the last time I mis-typed the address it notes that it failed to ping a server.
Can you check the server logs? It should show an error for a failed login attempt.
Have you tried using your local ip address to see if that works?
@advplyr commented on GitHub (Jul 13, 2022):
Can you check the server logs? It should show an error for a failed login attempt.
Have you tried using your local ip address to see if that works?
@silentArtifact commented on GitHub (Jul 13, 2022):
OK, logs just show a "[Auth] Failed login attempt 1 of 10" message. I'll try the direct IP address approach and let you know. And thanks!
@silentArtifact commented on GitHub (Jul 13, 2022):
OK, logs just show a "[Auth] Failed login attempt 1 of 10" message. I'll try the direct IP address approach and let you know. And thanks!
Does the account have any spaces in the username or password?
Can you try creating a new user username "test" password "test" if you haven't done something like that already
@advplyr commented on GitHub (Jul 13, 2022):
Does the account have any spaces in the username or password?
Can you try creating a new user username "test" password "test" if you haven't done something like that already
@silentArtifact commented on GitHub (Jul 13, 2022):
No spaces or special characters, and yeah, I tried making a test/test... and just realized it auto-captialized the "T" in test. Tried it lowercase, that worked. My main account is in camel case. Going to try with no capital letters.
@silentArtifact commented on GitHub (Jul 13, 2022):
No spaces or special characters, and yeah, I tried making a test/test... and just realized it auto-captialized the "T" in test. Tried it lowercase, _that_ worked. My main account is in camel case. Going to try with no capital letters.
This needs to be fixed then because the username shouldn't be case-sensitive. At least I made the web app so it isn't.
@advplyr commented on GitHub (Jul 13, 2022):
This needs to be fixed then because the username shouldn't be case-sensitive. At least I made the web app so it isn't.
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 @silentArtifact on GitHub (Jul 13, 2022).
I've had this issue for a little while now; tried using newly created users, with no luck. Able to log in to web GUI from the same phone, on the same network connection, but not via the iOS App.
Steps to reproduce
Expected behaviour
Actual behaviour
Environment data
Audiobookshelf Version: 0.9.51 (11)
iOS Issue
iOS Version: 15.5
iPhone model: iPhone 13 Mini
@advplyr commented on GitHub (Jul 13, 2022):
I'm not able to reproduce this issue. Are you going through a reverse proxy or a local ip address? Are you entering "http://" or "https://" in front of the server address?
@silentArtifact commented on GitHub (Jul 13, 2022):
I'm using a reverse proxy, through cloudflare, definitely entering the "appropriate" "https://" in front, too. It seems to find the server, as the last time I mis-typed the address it notes that it failed to ping a server.
@advplyr commented on GitHub (Jul 13, 2022):
Can you check the server logs? It should show an error for a failed login attempt.
Have you tried using your local ip address to see if that works?
@silentArtifact commented on GitHub (Jul 13, 2022):
OK, logs just show a "[Auth] Failed login attempt 1 of 10" message. I'll try the direct IP address approach and let you know. And thanks!
@silentArtifact commented on GitHub (Jul 13, 2022):
OK, looks like it's the same thing with direct IP connection too.
@advplyr commented on GitHub (Jul 13, 2022):
Does the account have any spaces in the username or password?
Can you try creating a new user username "test" password "test" if you haven't done something like that already
@silentArtifact commented on GitHub (Jul 13, 2022):
No spaces or special characters, and yeah, I tried making a test/test... and just realized it auto-captialized the "T" in test. Tried it lowercase, that worked. My main account is in camel case. Going to try with no capital letters.
@silentArtifact commented on GitHub (Jul 13, 2022):
Annnnd that was it, it didn't like the capital letters in the username!
@advplyr commented on GitHub (Jul 13, 2022):
This needs to be fixed then because the username shouldn't be case-sensitive. At least I made the web app so it isn't.