You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
…1772)
Fix#1718.
Obfuscation is implemented by wrapping the password in a zero-arity
function as early as possible, so that the password is never stored in
cleartext in any of our processes' state. The deobfuscation happens
right before passing connection options to Postgrex. This creates an
explicit point of hand-off where the responsibility for keeping the
password from getting leaked is transfered from our code to Postgrex.
…1772)
Fix#1718.
Obfuscation is implemented by wrapping the password in a zero-arity
function as early as possible, so that the password is never stored in
cleartext in any of our processes' state. The deobfuscation happens
right before passing connection options to Postgrex. This creates an
explicit point of hand-off where the responsibility for keeping the
password from getting leaked is transfered from our code to Postgrex.
The password needs to be obfuscated such that when ConnectionManager crashes and its state is logged, the password is not visible in the log output.
The text was updated successfully, but these errors were encountered: