Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

"Login Failed" Error When Uploading Boxart & Background Images #292

Closed
Alfagun74 opened this issue Jun 14, 2024 · 1 comment
Closed

"Login Failed" Error When Uploading Boxart & Background Images #292

Alfagun74 opened this issue Jun 14, 2024 · 1 comment
Labels
🪲 bug Something isn't working 🎛️ server There are things to do on the server

Comments

@Alfagun74
Copy link
Contributor

Alfagun74 commented Jun 14, 2024

Description:

Users encounter a "Login failed" error when uploading boxart and background images in GameVault, despite being logged in. The issue persists even after re-logging and appears to be related to special characters in passwords.

Origin: https://discord.com/channels/1100920639667306496/1217498313805402152

Steps to Reproduce:

  1. Set weird password
  2. Log in to the GameVault client.
  3. Attempt to upload boxart or background images.
  4. Observe the "Login failed" error.

Observed Behavior:

  • Images are uploaded to the server but not displayed in the client.
  • The error occurs only during image upload; regular login works fine.
  • Changing to a simpler password resolves the issue.

Environment:

  • GameVault client version: 1.10.0.0
  • Server version: 12.1.1
  • Docker image: phalcode/gamevault-backend:latest
  • Database: PostgreSQL 16

Logs:

  • Logs indicate successful image uploads followed by "incorrect password" errors.

Example Password:

  • Problematic: N4TOL1k€Wi11!@msCoun7yUnder$t@nd
  • Simple: simplepassword123

Request:

  • Investigate the handling of special characters in passwords for image-related authentication.
  • Ensure consistent password handling across all authentication processes.

Attachments:
message.txt
message (1).txt

@Alfagun74 Alfagun74 added 🪲 bug Something isn't working 🎛️ server There are things to do on the server labels Jun 14, 2024
@Alfagun74
Copy link
Contributor Author

We've identified that there was an issue with the symbol. The problem occurred because the system used an outdated character set (ASCII) instead of a more modern one (UTF-8). As a result, the symbol was incorrectly changed to a ? during the process, which caused the server to not recognize the password correctly. This has been fixed by ensuring the correct character set (UTF-8) is used.

Will be fixed in the next Client Application version.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
🪲 bug Something isn't working 🎛️ server There are things to do on the server
Projects
Archived in project
Development

No branches or pull requests

1 participant