문제 상황이메일로그인(JWT) + 소셜로그인(OAuth2.0 카카오) 2가지 방법으로 로그인기능을 구현하고 있었다.이 과정에서 AccessToken(이하 AT), RefreshToken(이하 RT) 을 각각 세션스토리지와 쿠키에 저장하려고 했고, AT는 헤더를 통해 전달하기로 정했다. 이메일로그인은 헤더로 AT가 잘 넘어갔었기에, 카카오로그인도 같은 방식으로 하면 될줄알았다...(하지만 이것때문에 3-4일 개고생 할줄은 몰랐지)우리가 만들어둔 백엔드서버만 거치는게 아니라 카카오서버도 거쳐서 회원정보를 가져오고 로그인인증하는 과정이 추가되기 때문이다.서비스 로그인에서 서비스 로그인 세션으로 이동할 때,// OAuthLoginSuccessHandler.java// 액세스 토큰은 헤더에 추가 -> 리다이렉트시..
문제 상황예전에 구글에 블로그를 노출하기 위해 구글 서치콘솔 관련해서 몇주간 try-catch를 했었다.https://ssin-estella.tistory.com/13 구글에 블로그 노출하기 (리디렉션 오류 수정, 색인 요청 해결)문제 언리얼 내용 관련 공유할 일이 있어서 구글에 검색하라고 알려줬는데, 검색이 안되는 현상을 발견했다. 기본적인 구글 서치 콘솔 설정, 이 과정에서 발생한 리디렉션 오류 수정, 게시물을ssin-estella.tistory.com 그 이후부터 블로그글을 꾸준히 색인요청 - 색인등록을 반복했었다. 근데 오늘은 갑자기 색인 생성 요청이 거부되었다. 해결 과정나 같은경우, noindex가 문제였는데, 이걸 건든적이 없어서 왜 문제가 생겼는지 모르겠다.중요한건, 저기 중요! 부분에 r..
문제 상황이클립스 실습 중에 Lombok을 설치 후 확인하는 과정에서 Lombok 인식이 안되는걸 발견했다.그래서 이클립스를 껐다 켜야지! 하고 껐는데, 로고가 한번 깜박이고 꺼지고를 반복했다.해결방법일단 로고 깜박임을 해결하려고 했다.1. 본인 컴퓨터에 이클립스가 설치된 위치를 알아야한다.C:\Users\c\Desktop\URECA\eclipse그 후부터는 eclipse.ini 이 파일을 수정해서 해결할거다.물론 컴퓨터 재부팅, 관리자로 eclipse 실행종료 등등.. 기본적인건 미리 해보자.. 난 안됐다.. 2. 로고 깜박임이 생기는 이유는 이클립스의 실행파일에 문제가 있기 때문이다.eclipse.ini파일에 들어가면, -vm 부분을 찾아야한다.-vm이 없으면(있을걸?) -vmargs 위에다 생..
문제유니티 프로젝트 push 중 발생한 오류 과정오류 내용자체는 쉬웠다.깃허브 기준 원격과 로컬이 있는데, 원격에서 변경된 내용이 있어서 먼저 pull하고 push하라는 내용이었다. hint : Updates were rejected because the remote contains work that you do→ 힌트 : 원격에서 수행된 작업이 포함되어 있어서 업데이트가 거부한다.hint : not have locally. This is usually caused by another repository pushing→ 힌트 : (원격에서 수행된 작업이) 로컬에 없다. 이런건 대체로 다른 레포지토리 푸싱으로 발생한다.(너가 원격에서 뭐 바꿔서 그래)hint : to the same ref. You may..
문제 SW Expert Academy에서 문제 풀다가 문자 char을 받는데 위와 같은 오류가 발생했다. 과정 error: invalid conversion from ‘const char*’ to ‘char’ [-fpermissive] #include #include #include #include using namespace std; class base { public: int lookup(char c); }; // class base int base::loo... stackoverflow.com 따옴표가 " " 이냐 ' '이냐 차이였다. 결론은 쌍따옴표가 아닌 그냥 ' ' 홑따옴표를 사용해야한다. 왜?? 홑따옴표 : 단일문자, char(string아님) , 1바이트 쌍따옴표 : 리터럴 값, 문자열(s..
문제 min함수에 대해 오류가 발생했다. 과정 처음에는 #include 을 빼먹었길래 이거때문인줄 알고 추가했는데, 해결되지 않았다. 그래서 오류내용을 다시보니;; gcc-11.1.0/include/c++/11.1.0/bits/stl_algobase.h: In instantiation of ‘constexpr const _Tp& std::min(const _Tp&, const _Tp&, _Compare) [with _Tp = int; _Compare = int]’: 라고 한다. 즉, min() 자체에는 2개 인자만 받을 수 있다는 것. 근데 분명 내 기억속에 min에 3개 이상을 받았던거 같은데 이상했다. 그래서 검색해보니, min(a, min(b, c)) 이렇게 작성하던가, min({a, b, c}) ..
문제 ;가 부족한게 없는데 상수에 줄바꿈이 있다고 오류가 났다. 과정 한글을 사용해서 그런거었다. 그래서 인코딩을 UTF-8로 고쳤다. 느낀점 한글을 사용하면 인코딩을 바꿔줘야 한다는 걸 알고 있었음에도 오류가 왜 발생하는지 파악하지 못했다는게 아쉽다. 해당 오류를 다시 본다면 한번에 눈치채고 싶다.
문제 언리얼 내용 관련 공유할 일이 있어서 구글에 검색하라고 알려줬는데, 검색이 안되는 현상을 발견했다. 기본적인 구글 서치 콘솔 설정, 이 과정에서 발생한 리디렉션 오류 수정, 게시물을 구글에서 검색할 수 있도록 색인 요청하는 과정까지 다뤘습니다. (마지막 정리 참고) 과정 구글 설정 구글이 네이버보다 티스토리 노출률이 훨씬 높기 때문에 먼저 진행하게 되었다. 1. 구글 콘솔 검사 (Google seach Console) https://search.google.com/search-console Google Search Console Search Console 도구와 보고서를 사용하면 사이트의 검색 트래픽 및 실적을 측정하고, 문제를 해결하며, Google 검색결과에서 사이트가 돋보이게 할 수 있습니다...
문제 언리얼 5.1.1에서 c++ 프로젝트를 생성하는데 위와 같은 오류가 발생했다. 첫 c++ 프로젝트 생성하던 상황. 과정 Visual Studio 2022 is installed, but is missing the C++ toolchain. Please verify that the "MSVC v143 - VS 2022 C++ x64/x86 build tools (Latest)" component is selected in the Visual Studio 2022 installation options. 이라고 되어있길래 visual studio를 통해 c++ 설치를 진행했다. 이렇게 해서 추가 설치를 진행했다. 그러고 다시 프로젝트를 생성후 당황하지 않고 기다리면 이렇게 언리얼 파일과 함께 오랜만에 보..