hjdhjd / homebridge-myq

:car: myQ Liftmaster and Chamberlain Plugin for Homebridge https://github.com/nfarina/homebridge
Other
568 stars 44 forks source link

Base64 Encryption Support for Plugin Password #962

Closed LeoOttawa closed 1 year ago

LeoOttawa commented 1 year ago

Is your feature request related to a problem? Please describe: Add Base64 support for the plugin password. The myQ plugin password is in plain text and visible in the config.json file or directly in the Homebridge configuration editor.


Describe the solution you'd like: Ability for the plugin to decrypt Base64 passwords saved in the config.json file.

Describe alternatives you've considered: None

Additional context: Example - Current { "name": "myQ", "username": "yourmail@domain.com", "password": "HelloWorld1234", "platform": "myQ" }

Example - hidden password in base64 { "name": "myQ", "username": "yourmail@domain.com", "password": "SGVsbG9Xb3JsZDEyMzQK", "platform": "myQ" }

hjdhjd commented 1 year ago

Appreciate the request, but I won’t be implementing this.