mirror of
https://github.com/Kingsrook/qqq.git
synced 2025-07-21 06:28:44 +00:00
Merged feature/CE-1123-expose-access-lo-data-in into integration/sprint-40
This commit is contained in:
@ -33,6 +33,7 @@ import java.time.Instant;
|
||||
import java.util.ArrayList;
|
||||
import java.util.Arrays;
|
||||
import java.util.HashMap;
|
||||
import java.util.LinkedHashMap;
|
||||
import java.util.List;
|
||||
import java.util.Locale;
|
||||
import java.util.Map;
|
||||
@ -428,7 +429,17 @@ public class QJavalinImplementation
|
||||
QSession session = authenticationModule.createSession(qInstance, authContext);
|
||||
|
||||
context.cookie(SESSION_UUID_COOKIE_NAME, session.getUuid(), SESSION_COOKIE_AGE);
|
||||
context.result(JsonUtils.toJson(MapBuilder.of("uuid", session.getUuid())));
|
||||
|
||||
Map<String, Serializable> resultMap = new HashMap<>();
|
||||
resultMap.put("uuid", session.getUuid());
|
||||
|
||||
if(session.getValuesForFrontend() != null)
|
||||
{
|
||||
LinkedHashMap<String, Serializable> valuesForFrontend = new LinkedHashMap<>(session.getValuesForFrontend());
|
||||
resultMap.put("values", valuesForFrontend);
|
||||
}
|
||||
|
||||
context.result(JsonUtils.toJson(resultMap));
|
||||
}
|
||||
catch(Exception e)
|
||||
{
|
||||
|
Reference in New Issue
Block a user