deviseでsign in/sign up/sign outへのリンク

昨日に続いて、devise の話。sign in/sign up/sign out それぞれへのリンクをつけた。こんな感じ。

<ul>
  <li style="list-style-type: none;">
    <ul>
<% if user_signed_in? %>
    </ul>
  </li>
</ul>
<ul>
  <li style="list-style-type: none;">
    <ul>
      <li><%= link_to "Sign out", destroy_user_session_path, :method => :delete %></li>
    </ul>
  </li>
</ul>
<% else %>
      <ul>
        <li style="list-style-type: none;">
      <ul>
      <li><%= link_to "Sign in", new_user_session_path %></li>
      <li><%= link_to "Sign up", new_user_registration_path %></li>
    </ul>
  </li>
</ul>
<% end %>

サインインしているときは、Sign out だけ、していないときは Sign in と Sign up へのリンクを表示する。

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください