Tronje-the-Falconer / Pi-Ager

Dry Aging Fridge with Raspberry Pi
http://www.pi-ager.org
Other
15 stars 12 forks source link

Bug: Passwort für SMTP wird nicht richtig schrieben #84

Closed GSV-DerBurgermeister closed 3 years ago

GSV-DerBurgermeister commented 3 years ago

Expected behavior

Passwort muss richtig gespeichert werden

actual behavior

Passwort mit einem Pipe | wird abgeschitten und kommt falsch in der DB an

Steps to reproduce the problem.

Passwort mit einem Pipe im Frontend eingeben. Nur die Zeichen vor der Pipe kommt an.

Possible Solution

Wir verschlüsseln es mit base64 Beispiel mit Python: import base64

message = "Python| is| fun" message_bytes = message.encode('ascii') base64_bytes = base64.b64encode(message_bytes) base64_message = base64_bytes.decode('ascii')

print(base64_message)

base64_bytes = base64_message.encode('ascii') message_bytes = base64.b64decode(base64_bytes) message = message_bytes.decode('ascii')

print(message)

Specifications like the version of the project, operating system, or hardware

GSV-DerBurgermeister commented 3 years ago

Erledigt.