Я работаю над интегрированием управления токеном OAuth 2.0 через Stormpath в мое приложение. В настоящее время я хранить маркер доступа в печенье, построив печенье, как так:Точка доступа Stormpath OAuth на cookie
public Cookie buildAuthCookie(OauthGrantAuthenticationResult ogar){
Cookie authCookie = new Cookie("authCookie", ogar.getAccessTokenString());
authCookie.setSecure(true);
authCookie.setHttpOnly(true);
return authCookie;
}
и присоединение его к моему ответ так:
response.addCookie(buildAuthCookie(ogar));
Это единственное, что мне нужно приложить к cookie из OAuthGrantAuthenticationResult для доступа или есть что-то еще, что мне нужно добавить? Документация, которую я читал (http://docs.stormpath.com/guides/token-management/), кажется, что клиент также передает маркерный тип, но это то, что мне нужно передать клиенту в cookie?
Спасибо за ответ. Я решил, что не могу быть слишком далеко от реализации, но я хотел получить подтверждение, что то, что я здесь делаю, было солидным. – tinker
Я рад, что смог помочь! Постскриптум Я работаю на [Stormpath] (https://stormpath.com), и нам нравится помогать с интеграцией, не стесняйтесь присоединяться к нам в нашем слабом канале, если у вас есть еще вопросы: https://talkstormpath.slack.com – robertjd
Исправлена ссылка : https://talkstormpath.shipit.xyz =] –