From 5d3112bc38115833ac862a876c5338f995c7826b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Gr=C3=A9gory=20Soutad=C3=A9?= Date: Sat, 19 Mar 2022 15:19:27 +0100 Subject: [PATCH] Fix bug in anonymous activation (need to set login method as "anonymous") --- src/libgourou.cpp | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/libgourou.cpp b/src/libgourou.cpp index 8fe2c63..a8e3625 100644 --- a/src/libgourou.cpp +++ b/src/libgourou.cpp @@ -671,7 +671,10 @@ namespace gourou pugi::xml_node signIn = signInRequest.append_child("adept:signIn"); signIn.append_attribute("xmlns:adept") = ADOBE_ADEPT_NS; std::string loginMethod = user->getLoginMethod(); - if (loginMethod.size()) + + if (adobeID == "anonymous") + signIn.append_attribute("method") = "anonymous"; + else if (loginMethod.size()) signIn.append_attribute("method") = loginMethod.c_str(); else signIn.append_attribute("method") = "AdobeID";