Skip to content
  • Petrik's avatar
    5117da2b
    Don't show secrets for `MessageVerifier#inspect` and `KeyGenerator#inspect` · 5117da2b
    Petrik authored
    Before:
    
    ```ruby
    ActiveSupport::MessageVerifier.new(secret).inspect
    "#<ActiveSupport::MessageVerifier:0x0000000104888038 ... @secret=\"\\xAF\\bFh]LV}q\\nl\\xB2U\\xB3 ... >"
    ActiveSupport::KeyGenerator.new(secret).inspect
    "#<ActiveSupport::KeyGenerator:0x0000000104888038 ... @secret=\"\\xAF\\bFh]LV}q\\nl\\xB2U\\xB3 ... >"
    ```
    
    After:
    
    ```ruby
    ActiveSupport::MessageVerifier::Aes256Gcm(secret).inspect
    "#<ActiveSupport::MessageVerifier:0x0000000104888038>"
    ActiveSupport::KeyGenerator::Aes256Gcm(secret).inspect
    "#<ActiveSupport::KeyGenerator:0x0000000104888038>"
    ```
    5117da2b
    Don't show secrets for `MessageVerifier#inspect` and `KeyGenerator#inspect`
    Petrik authored
    Before:
    
    ```ruby
    ActiveSupport::MessageVerifier.new(secret).inspect
    "#<ActiveSupport::MessageVerifier:0x0000000104888038 ... @secret=\"\\xAF\\bFh]LV}q\\nl\\xB2U\\xB3 ... >"
    ActiveSupport::KeyGenerator.new(secret).inspect
    "#<ActiveSupport::KeyGenerator:0x0000000104888038 ... @secret=\"\\xAF\\bFh]LV}q\\nl\\xB2U\\xB3 ... >"
    ```
    
    After:
    
    ```ruby
    ActiveSupport::MessageVerifier::Aes256Gcm(secret).inspect
    "#<ActiveSupport::MessageVerifier:0x0000000104888038>"
    ActiveSupport::KeyGenerator::Aes256Gcm(secret).inspect
    "#<ActiveSupport::KeyGenerator:0x0000000104888038>"
    ```
Loading