pow-auth / assent

Multi-provider framework in Elixir
https://powauth.com
MIT License
391 stars 45 forks source link

OTP 24 :crypto.hmac/3 doesn't exist anymore #79

Closed joshuataylor closed 3 years ago

joshuataylor commented 3 years ago
warning: :crypto.hmac/3 is undefined or private. Did you mean one of:

      * mac/3
      * mac/4
      * macN/4
      * macN/5

  lib/assent/strategies/facebook.ex:122: Assent.Strategy.Facebook.appsecret_proof/2

warning: :crypto.hmac/3 is undefined or private. Did you mean one of:

      * mac/3
      * mac/4
      * macN/4
      * macN/5

  lib/assent/strategies/oauth.ex:173: Assent.Strategy.OAuth.gen_signature/6

warning: :crypto.hmac/3 is undefined or private. Did you mean one of:

      * mac/3
      * mac/4
      * macN/4
      * macN/5

  lib/assent/jwt_adapter/assent_jwt.ex:43: Assent.JWTAdapter.AssentJWT.sign_message/3
danschultzer commented 3 years ago

Thanks, fixed in master! I'll release a new version of Assent asap.

danschultzer commented 3 years ago

v0.1.23 released that resolves this 🚀