devise를 사용하는 3 레일 앱에서 사용자가 자신의 암호를 편집 할 수있는 링크를 제공하고 싶습니다. devise edit 암호 화면 표시
내가 가리키는 표준 링크가 :/사용자/암호/편집 ...Started GET "https://stackoverflow.com/users/password/edit" for 127.0.0.1 at 2011-08-10 10:11:46 -0700
Processing by Devise::PasswordsController#edit as HTML
User Load (0.6ms) SELECT "users".* FROM "users" WHERE "users"."id" = 3 LIMIT 1
Redirected to http://localhost:3000/
Completed 302 Found in 309ms
아래 출력이 왜 레일 리디렉션됩니다셨습니까? 왜 암호 편집 페이지를 보여줄 수 없습니까? 감사합니다
'routes.rb' 및'PasswordController'를 표시하십시오. – fl00r
플래시 메시지에서 리디렉션이 된 이유는 무엇입니까? 사용자가 로그인하지 않았습니까? 예, 로그인하지 않고 암호를 편집하려고 시도하면 루트로 리디렉션됩니다. – numbers1311407
@ numbers1311407 실제로 ** 사용자가 ** 로그인되어 있습니다.이 작업은 ** 로그인하지 않았고 ** 비밀번호를 잊어 버렸으며 이미 비밀번호 재설정 토큰을받은 사용자에게만 해당됩니다 **. –