[TIL] Simple JWT setting , encoded 22/11/22 17일차
2022. 11. 29. 23:57ㆍ스파르타코딩(22.8.29~22.12.31)/TIL(Today I Learned)
- Today I Learned
Simple JWT setting하고 encoded 해서 정보 확인하기.
- Simple JWT 설치하기
Simple JWT '페이지 접속'
https://django-rest-framework-simplejwt.readthedocs.io/en/latest/
1.터미널창에서 패키지 설치 ( pip install djangorestframework-simplejwt )
2.settings.py에 해당 코드 추가.
REST_FRAMEWORK = {
'DEFAULT_AUTHENTICATION_CLASSES': (
'rest_framework_simplejwt.authentication.JWTAuthentication',
)
}
3.App 추가 (Install 했으니 패키지 인식할 수 있도록)
INSTALLED_APPS = [
'rest_framework_simplejwt',
]
4.프로젝트 전체 Urls.py ( include 하는 폴더 )에 추가
from rest_framework_simplejwt.views import (
TokenObtainPairView,
TokenRefreshView,
)
urlpatterns = [
path('api/token/', TokenObtainPairView.as_view(), name='token_obtain_pair'),
path('api/token/refresh/', TokenRefreshView.as_view(), name='token_refresh'),
]
5.토큰 사용을 위해 Users앱 생성 후 user모델링 후 migrations 해준다.(설치와 순서 무관)
Simple JWT 초기셋팅 완료.
이제 POST맨에서 Simple-JWT 토큰을 사용해보자.
반응형
'스파르타코딩(22.8.29~22.12.31) > TIL(Today I Learned)' 카테고리의 다른 글
[TIL] JWT 구조와 Access Token / Refresh Token 뜻,과정22/11/21 16일차 (0) | 2022.11.28 |
---|---|
[TIL] (JWT) Token이란? 22/11/18 15일차 (0) | 2022.11.27 |
[TIL] Cookie VS Session, 웹 스토리지 22/11/17 14일차 (0) | 2022.11.27 |
[TIL] REST / REST API / RESTful이란? 22/11/16 13일차 (0) | 2022.11.25 |
[TIL] 관계형 Model (1 대 1,Many Field) 22/11/15 12일차 미완 (0) | 2022.11.17 |