안녕하세요.
제가 장고(장고와 django-rest-auth)를 통해 REST api를 짜봤는데 여기서 로그인을 어떻게 구현해야하는건지 감이 도통 안 잡혀서 여기에 질문올립니다.
제가 만든 api 는 json 타입으로
{
"username": "",
"email": "",
"password1": "",
"password2": ""
}
를 post 방식으로 보낸 후에
HTTP 200 OK Allow: POST, OPTIONS Content-Type: application/json Vary: Accept
{ "key": "99defb355414133f00ad88e15771e3a8b43e71f" }
이런식으로 json 타입으로 키값을 받습니다. 이 키값을 왜 주는지도 모르겠어요.
"description": "Check the credentials and return the REST Token\nif the credentials are valid and authenticated.\nCalls Django Auth login method to register User ID\nin Django session framework\n\nAccept the following POST parameters: username, password\nReturn the REST Framework Token Object's key.",
이런 설명을 보면 저 키값이 인증에 중요한 단서인 것 같은데..
제가 초보라 어느부분을 공부해야할지, 어떻게 구현하는 걸 생각해야할지도 모르겠습니다.
알려주시면 감사하겠습니다.
retrofit가 좋다길래 그걸 여기에 적용해보고싶은데 대체 어떻게 해야하는지 모르겠습니다.
로그인도, 로그인유지도 잘 모르겠어서 조금이나마 힌트라도 주시면 감사하겠습니다.