묻고 답해요
129만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결
@AuthenticationPrincipal null 현상 해결이 되지 않습니다 .. ㅠㅠ
Filter 처리 후 SecurityContextHolder에 주입그 후 컨트롤러에서 @AuthenticationPrincipal 로 가져올 시 null 현상이 일어납니다.컨트롤러 단에서 SecurityContextHolder 에서 꺼내서 Principal 가져올 시 존재하는데 어노테이션을 통하여 사용하려고 하니 null 이 뜨네요.. 혹시 무언가 잘못된 부분이 있을까요 ..?Security 인증은 따로 사용하지 않고 있습니다.Spring Cloud Gateway ->모듈 Fileter -> Controller 로 사용중입니다.SCG에서 토큰 검증 후 uid를 모듈로 넘겨준 후 공통으로 사용하기 위해 AuthenticationPrincipal를 사용하려 합니다.FIlterTokenProviderTest ControllerUser Entity UserDetails Override
-
미해결Slack 클론 코딩[백엔드 with NestJS + TypeORM]
외부 REST API 사용시 보안관련한 문제
안녕하세요~ 제가 현재 Nestjs 와 React로 구성한 app애서 추가로 다른 app의 API를 사용해야되는 상황인데요. API키와SECRET을 생성하고 이를 이용하여 호출하고 있는데, 이 때 클라이언트에서 요청을 한 내용을 보면 이 Authentication 관련된 토큰들이 다 노출되서 고민입니다.정확히 말하면 이건 백엔드 관련도 아니라 프론트쪽이긴한데요.. 프론트에서 다른 앱의 Restful API를 사용하여 요청할때 사용되는 토큰을 보안적으로 안전하게 숨길 수 있는 방법이 있을까요?
-
미해결대세는 쿠버네티스 [초급~중급]
Kubernetes Clusters 정보 관리 주체가 궁금합니다.
안녕하세요 선생님, Authentication 파트 들으면서 질문이 생겨서 문의드려요!Cluster가 다수일 때 clusters 정보는 어디에서 관리가 되는지 궁금합니다.
-
해결됨[코드팩토리] [중급] Flutter 진짜 실전! 상태관리, 캐시관리, Code Generation, GoRouter, 인증로직 등 중수가 되기 위한 필수 스킬들!
[GoRouter & Authentication 마무리하기] 401 에러
토큰 만료 이후 GoRouter & Authentication 따라할 경우 401 에러를 저도 만났어요. 유사 질문들과 답변이 있어, 저도 경험기 공유합니다.증상GoRouter 적용 후 재실행시 Splash 화면에서 무한 로딩http://127.0.0.1:3000/user/me/ 호출에서 401 로그 확인원인refreshToken 이 있거나 accessToken이 있는 경우에 토큰이 만료된 상태이면 증상 발생 의심해결user_me_provider.dart 파일 > getMe() 에서try catch & state 초기화 추가재실행Future<void> getMe() async { // ... 중략 try { final resp = await repository.getMe(); state = resp; } catch(e, stack) { print(e); print(stack); state = null; } }저와 동일한 오류를 만나는 분에게 소소한 도움이 되길 바래요 :)
-
미해결하루만에 만드는 깃허브 블로그
git authentication error
8월부터 더 이상 password로 authentication 안되고 token으로 해야한다는데 영상이나 글로 해당 부분 다시 수정해주실 수 있나요?