Passwort für ein Modul richtig speichern

Begonnen von darkness, 05 Januar 2020, 18:46:03

Vorheriges Thema - Nächstes Thema

darkness

Hallo,

ich möchte gerne für ein kleines Modul ein Passwort speichern. Besser einen Auth-String der an eine URL angefügt wird. Dieser soll natürlich nicht im Klartext im Modul stehen (wird bei der Definition ans Modul übergeben und soll dann in den Internals stehen).
So richtig habe ich dazu aber nichts gefunden. Ein Ansatz ist sicher die getKeyValue/setKeyValue Funktion. Aber auch da wird im Klartext gespeichert.

Mir ist klar das über den Modulcode die Passwörter "entschlüsselt" werden können. Sonst würde es ja nicht gehen. Aber es soll auch nicht gleich offen gespeichert werden.

Danke und Gruß


JoWiemann

Hallo,

schau Dir mal 72_Fritzbox.pm an. Dort wird das Passwort der FritzBox verschlüsselt abgelegt.


Gesendet von iPhone mit Tapatalk
Jörg Wiemann

Slave: RPi B+ mit 512 MB, COC (868 MHz), CUL V3 (433.92MHz SlowRF); FHEMduino, Aktuelles FHEM

Master: CubieTruck; Debian; Aktuelles FHEM

darkness


CoolTux

GardenaBridge speichert auch ein Passwort. Es wird dabei vorher verschlüsselt.
HEOSMaster macht es auch.
Du musst nicht wissen wie es geht! Du musst nur wissen wo es steht, wie es geht.
Support me to buy new test hardware for development: https://www.paypal.com/paypalme/MOldenburg
My FHEM Git: https://git.cooltux.net/FHEM/
Das TuxNet Wiki:
https://www.cooltux.net

darkness

Danke euch. Klappt wunderbar. Habe mich am Modul GardenaBridge orientiert.


Gruß