diff --git a/Dockerfile b/Dockerfile index cc4c8129ea97c8cbbfb4f64b68cb5c51ae68ddb4..77980a33908347a0109e3c60b99b43f4c54a4912 100644 --- a/Dockerfile +++ b/Dockerfile @@ -25,7 +25,7 @@ RUN cpanm \ Mojolicious \ Mojo::Pg \ Mojo::Redis \ - Mojo::JWT@0.09 \ + Mojo::JWT \ GraphQL::Client \ Mojolicious::Plugin::Authentication \ Mojolicious::Plugin::I18N \ diff --git a/VERSION b/VERSION index 7cca7711a0ddd81316ff859b8424d417b3a60b0b..c3d16c1646bdbcaf7d06b30057ab3a8477cfbf8a 100644 --- a/VERSION +++ b/VERSION @@ -1 +1 @@ -0.17.1 +0.17.2 diff --git a/lib/SeMeet/Helpers/OIDC.pm b/lib/SeMeet/Helpers/OIDC.pm index 4f8ae4251feab6ee9a77f92f4b3ec8e2bc7a1f52..81d5b1d83615e12e33d5f23565d6f564227a0ea7 100644 --- a/lib/SeMeet/Helpers/OIDC.pm +++ b/lib/SeMeet/Helpers/OIDC.pm @@ -23,8 +23,10 @@ sub register { my $res = $tx->result; if ($res->is_success) { + my $key = join "\n", unpack("(A64)*", $res->json->{public_key}); + $jwt = Mojo::JWT->new( - public => sprintf( KEY_FORMAT, $res->json->{public_key} ) + public => sprintf( KEY_FORMAT, $key ) ); }