diff options
Diffstat (limited to 'src/identity-provider/plugin_rest_openid_connect.c')
-rw-r--r-- | src/identity-provider/plugin_rest_openid_connect.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/identity-provider/plugin_rest_openid_connect.c b/src/identity-provider/plugin_rest_openid_connect.c index 19aac224f..9c2f7fb3d 100644 --- a/src/identity-provider/plugin_rest_openid_connect.c +++ b/src/identity-provider/plugin_rest_openid_connect.c | |||
@@ -732,6 +732,8 @@ cookie_identity_interpretation (struct RequestHandle *handle) | |||
732 | { | 732 | { |
733 | handle->oidc->login_identity = strtok(handle->oidc->login_identity, OIDC_COOKIE_HEADER_INFORMATION_KEY); | 733 | handle->oidc->login_identity = strtok(handle->oidc->login_identity, OIDC_COOKIE_HEADER_INFORMATION_KEY); |
734 | handle->oidc->login_identity = GNUNET_strdup(handle->oidc->login_identity); | 734 | handle->oidc->login_identity = GNUNET_strdup(handle->oidc->login_identity); |
735 | } else { | ||
736 | handle->oidc->login_identity = NULL; | ||
735 | } | 737 | } |
736 | } | 738 | } |
737 | else | 739 | else |