summaryrefslogtreecommitdiff
path: root/src/kyclogic
diff options
context:
space:
mode:
authorChristian Grothoff <christian@grothoff.org>2023-04-16 21:25:48 +0200
committerChristian Grothoff <christian@grothoff.org>2023-04-16 21:25:48 +0200
commit10c779bbc6b50e7eaca813fa920f0c083c275b15 (patch)
tree21d985a0c6886b50510510019e0c774b28ad323a /src/kyclogic
parent5121c6b1cfd71db641d0de8974091e295c22668a (diff)
downloadexchange-10c779bbc6b50e7eaca813fa920f0c083c275b15.tar.gz
exchange-10c779bbc6b50e7eaca813fa920f0c083c275b15.tar.bz2
exchange-10c779bbc6b50e7eaca813fa920f0c083c275b15.zip
add FIXME
Diffstat (limited to 'src/kyclogic')
-rw-r--r--src/kyclogic/plugin_kyclogic_oauth2.c5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/kyclogic/plugin_kyclogic_oauth2.c b/src/kyclogic/plugin_kyclogic_oauth2.c
index d4aaf4494..228525e28 100644
--- a/src/kyclogic/plugin_kyclogic_oauth2.c
+++ b/src/kyclogic/plugin_kyclogic_oauth2.c
@@ -514,6 +514,11 @@ initiate_task (void *cls)
pd->client_id,
redirect_uri_encoded);
GNUNET_free (redirect_uri_encoded);
+ /* FIXME-API: why do we *redirect* the client here,
+ instead of making the HTTP request *ourselves*
+ and forwarding the response? This prevents us
+ from using authentication on initiation,
+ (which is desirable for challenger!) */
ih->cb (ih->cb_cls,
TALER_EC_NONE,
url,