Project

General

Profile

« Previous | Next » 

Revision 52781

1. Dockerize service
2. Add authorization checks
3. Handle exceptions ( controller advice, exception package)
4. Login-logout operations bug fixes

View differences:

FrontEndLinkURIAuthenticationSuccessHandler.java
56 56
                    .getSource().getAsJsonArray("edu_person_entitlements").toString(), "UTF-8") + "");
57 57

  
58 58

  
59
        Gson gson = new GsonBuilder().create();
60 59
        Cookie openAIREUser = new Cookie("openAIREUser", new Gson().toJson(userInfo) );
61
        openAIREUser .setMaxAge(14400);
60
        openAIREUser.setMaxAge(14400);
61
        openAIREUser.setPath("/");
62 62
//        openAIREUser .setDomain(".openaire.eu");
63
        openAIREUser .setDomain(".di.uoa.gr");
63
//        openAIREUser.setDomain(".athenarc.gr");
64 64
        response.addCookie(openAIREUser);
65 65

  
66 66

  
67 67
        Cookie accessToken = new Cookie("AccessToken", authOIDC.getAccessTokenValue());
68 68
        accessToken.setMaxAge(14400);
69 69
//        accessToken.setDomain(".openaire.eu");
70
        accessToken.setDomain(".di.uoa.gr");
70
        accessToken.setPath("/");
71

  
72
//        accessToken.setDomain(".athenarc.gr");
71 73
        response.addCookie(accessToken);
72

  
73 74
        response.sendRedirect(frontEndURI);
74 75
    }
75 76

  

Also available in: Unified diff