전체 글
-
-
2023.12.02 도봉산 우이암~오봉~신선대 코스Daily 2023. 12. 15. 19:35
⛰️ 세부 정보 코스: 북한산국립공원 도봉탐방지원센터 -> 능원사 -> 도봉사 -> 우이암 -> 오봉 -> 신선대 -> 북한산국립공원 도봉탐방지원센터 (총 10km) 시간: 4시간 53분 (휴식 59분 포함) 도봉산 시작 지점에서 몸을 풀어주고, 등산을 시작합니다. 도봉산 능원사 도봉옛길 둘레길 시작지점인데, 이곳으로 들어가진 않습니다. 이곳이 등산하기 전 마지막 화장실 입니다. 갈림길에서 우이암 방향으로 계속해서 오르면 됩니다. 조망지점 전까지는 볼게 별로 없었습니다. 우이암 쪽으로 오르게 되면 조망이 탁 트이는 지점에 오게 됩니다. 그곳에 서면 수락산의 우뚝 솟은 주봉이 시야를 압도하며, 도시의 빌딩 숲은 자연의 품 안에 살포시 안겨 있습니다. 이곳에서의 한 순간은 바쁜 일상에서 벗어나 자연과 하나 ..
-
-
[Rust] rocket.rs - 로그인 인증 세션 구현하기Programming 2023. 8. 23. 18:42
러스트 백엔드 라이브러리인 rocket을 활용하여, 로그인 인증 세션 파트를 구현하기 위해서는 다양한 방법들이 존재한다. 이 포스트는 JWT를 활용한 인증 세션을 구현한 간단 예제 코드이다. 우선, 필요한 cargo 패키지를 임포트를 한다. $ cargo add jsonwebtoken 라우트 설정에 앞서서 POST 값을 받아오기 위한 준비 과정이 필요하기에 다음과 같이 SignInDto 구조체를 만들어준다. 그 다음으로 할 일은 이제 라우트 함수를 만들어주고, 입력 받은 폼에서 값이 유효한지 판단 후 JWT(Json Web Token)이나 쿠키를 만들어서 출력하면 된다. 다음은 사용자 인증 후 jwt 생성하는 로직이다. 이제 요청을 보내보면, 아래와 같이 JWT 키가 생성되는걸 볼 수 있다.