https://github.com/pjt3591oo/auth_learning
해당 내용은 깃허브에서도 확인 가능합니다.
-
선행학습
- [암호화] 인코딩, 디코딩, 해시, 암호화, 복호화
- [서버] 인증에 활용하는 JWT는 어떻게 보안을 유지할 수 있는가?
- [서버] 직접 만들면서 이해하는 oauth2.0 원리
- [서버] 키 관리 시스템 - 암호화에 사용하는 키는 어떻게 관리하나
-
다양한 인증 방법(https://github.com/pjt3591oo/auth_management)
- OTP를 이용한 인증구현
- Session Management
- JWT 활용
- passport 활용
-
nestjs를 활용하여 인증인가 시스템 구축하기(https://github.com/pjt3591oo/auth_api)
- [nestjs] 핀테크 벡엔드 개발자가 알려주는 인증 & 인가 시스템 1편 - 프로젝트 구조 갖추기
- [nestjs] 핀테크 벡엔드 개발자가 알려주는 인증 & 인가 시스템 2편 - 인증, 인가 구현
- [nestjs] 핀테크 벡엔드 개발자가 알려주는 인증 & 인가 시스템 3편 - 암/복호화 도구와 토큰 블랙 리스트 관리
- [nestjs] 핀테크 벡엔드 개발자가 알려주는 인증 & 인가 시스템 4편 - 깃허브/구글 oauth 인증
-
[보너스] 블록체인
- [ethereum] 개인키와 공개키 그리고 트랜잭션 서명
- [ethereum] mnemonic 생성, privatekey 복구와 계층적 구조의 원리
- [ethereum] keystore 파일에 대해서