sleede / fab-manager

Fab-Manager is the FabLab management solution. It provides a comprehensive, web-based, open-source tool to simplify your administrative tasks and your marker's projects.
http://www.fab-manager.com
Other
229 stars 114 forks source link

special characters in password encoded incorrectly #490

Open wdpk opened 5 months ago

wdpk commented 5 months ago

Describe the bug Passwords with special characters (other than period?) do not work if the language is changed from the default of French.

To Reproduce Steps to reproduce the behavior: Setup new fab-manager installation. Use ! in initial-administrator-password. Try to login, login fails.

Setup another new fab-manager installation. Use . as only special character in initial-admin-password. Login works

Expected behavior Password isn't modified by language changes

Screenshots If applicable, add screenshots to help explain your problem.

Server (please complete the following information):

Browser (please complete the following information):

Additional context

initial setup script is broken, requires depreciated assets, and requires downgrading requests to 2.29.