Tedhoon / AsyncPlatform

drf X react platform project
1 stars 0 forks source link

knox token 생성 #3

Closed Tedhoon closed 4 years ago

Tedhoon commented 4 years ago

Login시 "token":AuthToken.objects.create(user)[1] 코드로 새로운 토큰을 생성했는데, 이전 토큰도 permission이 먹어서 이전 token을 지워주거나 Register에서만 유지해야할 것 같다. 근데 Register에서만 유지하면, 중복 로그인이 안되겠네..? -> 오히려 중복 로그인을 막는 방법으로 써도 될듯

참고로 knox의 AuthToken은 create로 생성될 때 튜플형태로 (instance, token)을 반환하기 때문에 첫번째 인덱스를 지정해줬음

Tedhoon commented 4 years ago

knox의 LogoutView를 쓰면 logout시 해당 User의 Token을 모두 없애주기 때문에 이와같이 해결가능!