[Docker] Facebook auth fails due to OPT mismatch
:crypto.hmac/3 which was removed in OTP 24.
mobilizon_1 | Request: GET /auth/facebook/callback?code=AQA3Qy9blKZ2DfTMjmJfJUBJ_6fQFnT-V101C-z9xn3Ebb34z4TqpJrR_7-LhNDYLnpdSPHqJ49ALlP2ByxkMFlkG_7izEus4zAKYKbjySdwe_0iA1ZZYtYU5fvBXEp79lEfhKLTsSIjj9Q3ucQXNWlqbJ9br8D5SB56pYIa0CFV4Se5fdYDRExmOl9sVMasARgWCj1nzEkZgyngAILCTUDPVgiIF2TmCKxNgaZsGXIZ44Wo64NOknWH1fZ-B7SuEKCvyLT7Chf7BbwbjHAqaPyr0lsaZMamMYPCvRNJFoGWeS_9mkVyaurUpSg3xPVt2wVxBh-56hO1KZYlWAuBGmIj
mobilizon_1 | ** (exit) an exception was raised:
mobilizon_1 | ** (UndefinedFunctionError) function :crypto.hmac/3 is undefined or private
mobilizon_1 | (crypto 5.0.2) :crypto.hmac(:sha256, "7a466ae39024502896ee474e5103fe1f", "EAAEo9ovKg1cBAPvUvWGV48GkBWOKu4c72fd0sXE9J6tfZBqLOhEhxGADo4tRlL9N5FHIbATJLP2MsXX7s0PQmXe9cnFrOL6OWXGSwXrbZC2PwYHezE7OhBWZAyackPsZBZCMfueDbd5kORPrn4JFjwexSBbqJaVYgouneAdUiFepUf5N6Go6i")
mobilizon_1 | (ueberauth_facebook 0.8.1) lib/ueberauth/strategy/facebook.ex:170: Ueberauth.Strategy.Facebook.appsecret_proof/1
mobilizon_1 | (ueberauth_facebook 0.8.1) lib/ueberauth/strategy/facebook.ex:159: Ueberauth.Strategy.Facebook.user_query/2
mobilizon_1 | (ueberauth_facebook 0.8.1) lib/ueberauth/strategy/facebook.ex:145: Ueberauth.Strategy.Facebook.fetch_user/2
mobilizon_1 | (ueberauth_facebook 0.8.1) lib/ueberauth/strategy/facebook.ex:57: Ueberauth.Strategy.Facebook.handle_callback!/1
mobilizon_1 | (ueberauth 0.6.3) lib/ueberauth/strategy.ex:307: Ueberauth.Strategy.run_callback/2
mobilizon_1 | (mobilizon 1.2.3) lib/web/controllers/auth_controller.ex:77: Mobilizon.Web.AuthController.callback/2
mobilizon_1 | (mobilizon 1.2.3) lib/web/controllers/auth_controller.ex:1: Mobilizon.Web.AuthController.action/2
Edited by Shlee