0

Railsプロジェクトにインストールdeviseし、このURLからナビゲートした後-

http://localhost:3000/users/sign_in

このURLにリダイレクトしています-http://localhost:3000/

本当に問題が正確に何であるかわからない、routes.rb同様にチェックされたファイル。

私のプロジェクトの場所-https://github.com/swapnesh/prjmgttool

4

2 に答える 2

2

すでにサインインしているので、これは非常に簡単です。ログインが成功すると、Deviseはスタートページにリダイレクトします。すでにログインしている場合は、sign_inページを呼び出そうとします。ログインフォームを再度表示するには、最初にログアウトする(またはCookieを手動で削除する)必要があります。

于 2013-01-21T09:48:43.433 に答える
0

ユーザーがログインした後に使用するコントローラーアクションへのルートURLを設定する必要があります。

# in routes.rb
root to: 'example_controller#show'
于 2013-01-21T09:48:07.390 に答える