URL /rest_auth/pasword/reset
을 사용하여 비밀번호 분실버튼을 구현하려고합니다.Django-Rest-Auth 이메일로 비밀번호 재설정
이 끝점의 docs을 읽으면 내 생각에 email
을 끝점에 전달하기 만하면 재설정 된 전자 메일이 전송되어 사용자에게 암호를 다시 설정하라는 메시지가 전달됩니다.
이 흐름은 사용자가 실제로 로그인 한 경우에만 작동하므로 세션에 서버로 다시 보낼 유효한 토큰 키가있을 때만 작동합니다.
사용자가 암호를 잊어 버리면 분명히 로그인되지 않으므로 서버에 다시 보낼 토큰이 없습니다. 이것은 이메일과 토큰 헤더가없는 엔드 포인트에 게시하려고 할 때 발생하는 오류입니다.
{"detail":"Invalid token header. No credentials provided."}
나는 우리가 그 목적을 패배 때문에 헤더에 토큰을 포함해야한다고 생각하지 않았다. 이 엔드 포인트가 어떻게 사용되는 것으로 오해됩니까?