choppaluv / HighTravel

0 stars 0 forks source link

Backend Implementation Log for Iteration2 #8

Closed ghost closed 6 years ago

ghost commented 6 years ago

Iteration2

choppaluv commented 6 years ago

Login/Logout view

ghost commented 6 years ago

Token Auth / Signup View

ghost commented 6 years ago
ghost commented 6 years ago

Token Login

token 값은 다음과 같이 받을 수 있습니다. http POST http://127.0.0.1:8000/api-token-auth/ "username"="admin" "password"="swppadmin"

ghost commented 6 years ago

GET with Token Auth

trip detail 화면 token authen으로 GET까지 확인하였습니다. http GET http://127.0.0.1:8000/api/trips/5/ "Authorization: Token d741b53194..."

2018-05-02 3 42 39

ghost commented 6 years ago

PATCH (partial update) with Token Auth

detail partial update는 http PATCH http://127.0.0.1:8000/api/trips/5/ "Authorization: Token d741b531943db7d1f456af8510..." "id"=5 "title"="test111" 로 가능합니다.

2018-05-02 4 24 57

ghost commented 6 years ago

django signup view를 user model의 ListCreateAPIView로 대체하였습니다. 해당 view는 AllowAny permission으로 되어 있어 보안 문제가 있을 수 있습니다. 관련 discussion은 #10 을 참고해주세요.

2018-05-11 3 58 46