[Spring Security] Spring Security Basic - RememberMeAuthenticationFilter by 강우진 about Spring
- length != 3 ) { throw new InvalidCookieException ( "Cookie token did not contain 3" + " tokens
- asList ( cookieTokens ) + "'" ); } long tokenExpiryTime ; try { tokenExpiryTime = new Long ( cookieTokens [ 1 ]); } catch ( NumberFormatException nfe ) { throw new InvalidCookieException ( "Cookie token[1] did not contain a valid number (contained '" + cookieTokens [ 1 ] + "')" ); } if ( isTokenExpired ( tokenExpiryTime )) { throw new InvalidCookieException ( "Cookie token[1] has expired (expired on '" + new Date ( tokenExpiryTime ) + "'; current time is '" + new Date () + "')" ); } UserDetails userDetails = getUserDetailsService ()
- cookieTokens [ 2 ])) { throw new InvalidCookieException ( "Cookie token[2] contained signature '" + cookieTokens [ 2 ] + "' but expected '" + expectedTokenSignature + "'" ); } return userDetails ; }
우분투에서 그래픽 기반 통합 개발환경 Eclipse, Sublime 설치 및 ROS 환경 설정 by 강태욱 about Ubuntu,Java
- sudo apt install sublime-text
- 서브라임은 다양한 플러그인이 있어 이를 설치하면 개발에 필요한 거의 대부분의 작업을 편리하게 할 수 있다
- ctrl + shift + P 키를 클릭해 패키지 설치를 위해 package install 을 입력한다
Install bazel on ubuntu by 이상구 about Ubuntu,Linux
- sudo apt install curl gnupg sudo apt autoremove curl -fsSL https://bazel
- gpg sudo mv bazel
- list sudo apt update && sudo apt install bazel bazel --version
swc.rs 도메인을 구입했다 by 강동윤
- opencollective를 통한 기부로 100만원 넘게 정도 모인 것 같은데
- 오픈 소스를 가져다 쓰는 건 (당연히) 무료지만
- 오픈소스 프로젝트의 존속에는 금전적인 기부 역시 매우 중요한 것 같다
네이버 QR 체크인에는 어떤 개인 정보가 담겨있을까? by 강상진
- 이것을 이용하여 특정 웹 사이트로의 링크 URL을 QR 코드에 넣고 사용자가 접속하도록 하는 서비스도 많이 볼 수 있습니다
- QR 코드 리더기를 통해 이 정보들을 저장했다가 추후 해당 업소에 확진자가 발생하면 네이버 측에 해당 시간에 방문한 개인의 정보(이름
- 또한 HS256 서명이 되어있어서 인터넷 구간 중간에 누군가 QR 코드 값을 변조하였다면 리더기를 통해 QR 코드를 수집하는 서버는 올바르지 않은 JWT라는 것을 검출할 수 있습니다