728x90 반응형 토큰2 git 아이디, 비번 기억 안날때 안녕하세요 오늘은 새로운 pc에서 git 을 설치하고 아이디와 비번이 생각나지 않을때 토큰으로 인증하는 법을 알려드리겠습니다. 먼저 깃헙에서 토큰을 생성해 줍니다. settings -> developer settings -> tokens 에서 새로운 토큰을 생성해주고 해당 토큰을 계속 사용할 수 있습니다. 이제 터미널에서 프로젝트를 클론해보겠습니다. 유저네임을 요구하는 창이 뜨면 Personal Access Token 을 입력해줍니다. Username for 'https://github.com': Personal Access Token Password for 'https://Personal Access Token@github.com': 패스워드에 방금 깃헙에서 생성한 토큰을 복사 붙여넣기 해줍니다. 프로.. 2024. 3. 16. 액세스 및 리프레쉬 토큰을 사용한 JWT 전략 구현 안녕하세요 오늘은 jwt 토큰을 사용하여 보안 전략을 구현 해보겠습니다. 1. jwt 란? json web token의 줄임말로 json 개체로 인코딩된 두개체간의 인증 메시지 코드로써 암호화되어 디지털 서명이나 무결성을 보호 합니다. jwt 토큰을 사용한 웹 어플리케이션 보안 인증은 기존 세션을 이용한 보안 인증보다 상태를 비저장하고 정보 저장의 간편성이라는 장점이 있습니다. 2. 액세스 토큰 웹 어플리케이션 기능의 인증을 위해 액세스토큰을 사용합니다. 해당 토큰은 10분이라는 짧은 만료시간을 가집니다. 3. 리프레쉬 토큰 리프레쉬 토큰은 액세스 토큰을 얻기 위해서만 사용됩니다. 해당 토큰은 1일이라는 긴 만료시간을 가집니다. 4. 구현 userService(login) -> jwtProvider(액세.. 2024. 2. 17. 이전 1 다음 728x90 반응형