대머리개발자

Armeria 프레임워크 - 리다이렉트 본문

개발이야기/자봐

Armeria 프레임워크 - 리다이렉트

대머리개발자 2023. 3. 9. 00:45
728x90

선점한다는 건 그만큼... 삽질을 한다는 거다. 레알!!! 레퍼런스도 없다.. 얻어걸려야 한다. ㅠ

 

왜 이 친구를 선택해서 시작을 했는지 살짝 후회가 밀려 왔지만

 

이미 돌이킬 수가 없는 것을 ㅠ

 

그나마 다행인것은.. javadoc가 있다.

 

 

RedirectService - armeria-javadoc 1.22.1 javadoc

Latest version of com.linecorp.armeria:armeria-javadoc https://javadoc.io/doc/com.linecorp.armeria/armeria-javadoc Current version 1.22.1 https://javadoc.io/doc/com.linecorp.armeria/armeria-javadoc/1.22.1 package-list path (used for javadoc generation -lin

javadoc.io

 

리다이렉트를 하고 싶었다.

구글 Oauth를 통해서 1. 토큰을 발급받고 2. 사용자 정보를 얻어서 프론트로 "리다이렉트"를 해야 하니깐! ㅠ

 

이것저것 해보다가.. 문서에서 검색을 해봤더니.. 감사합니다.!! 깔끔스 하게 인자를 통해서 쿼리스트링도 날려 버릴 수 있다!

 

// OAuth2.0
serverBuilder.annotatedService(new AuthorizationEndpoint());

// 리다이렉트
serverBuilder.service( "/callback", new RedirectService(ctx->{
    // 코드를 가지고 Oauth 프로세스 진행함!! TODO
    return "http://127.0.0.1:3000";
}, false));

 

인증서버 프론트&백엔드 혼자 할라니 더럽게 힘드네 ㅠ.. 그래도 다왔다!! 조금만 힘내자

728x90

'개발이야기 > 자봐' 카테고리의 다른 글

JPA 더티체킹  (0) 2023.03.22
R2DBC Page 처리..  (0) 2023.03.13
boot azure-key-vault  (0) 2023.02.21
r2dbc Mysql and Maria  (0) 2023.02.19
R2DBC Redis...  (0) 2023.02.14