をリダイレクトするために失敗し、サインインした後、適切なページへのユーザーの各タイプをリダイレクトする。利用者の各タイプがサインアップしたときに想定される前に、コードを持って、彼らルートページにリダイレクトする必要があります。これはログアウトと同じです。ログインまたはサインアップボタンをクリックすると、ログインまたはサインアップページの代わりにcustomer_dashboardにリダイレクトされます。私がログアウトすると、このエラーが発生するCannot redirect to nil!
、これらのリダイレクト方法を追加する前に、各ボタンをクリックすると、正しいページにリンクしてログインしてサインアップします。このコードで何が問題になっていますか?このウェブサイトを動作させるためにコードが欠落しているという論理がありますか?、サインアウトしてサインアップするには自分のアプリケーションのコントローラで
私はskip_before_filter:authenticateを追加しました。 4つのコントローラすべてに接続でき、ルーティングの問題は解決しません。
このエラーを修正するにはどうすればよいですか?申し訳ありません。私はレール開発にはまったく新しいです。 – KhoaVo
ログインとサインアップアクションが定義されているコントローラで、 ':skip_before_filter:authenticate! 'を追加するだけです。 –
deviseはログインを認証してアクションをサインアップしないことを意味しますか? – KhoaVo