<%= form_for(resource, :as => "user", :url => user_session_path) do |f| %> <ul> <li> <%= devise_error_messages! %> </li> <li> <%= f.email_field :email, placeholder: (_('Email address') + ' *') , :as => :email%> </li> <li> <%= f.password_field :password, placeholder: (_('Password') + ' *'), :as => :password %> </li> <li class="forgot_password_link"> <%= link_to _('Forgot your password?'), new_password_path('user'), :class => "a-orange" %> </li> <li class="remember_me_li"> <%= f.check_box :remember_me %><%= f.label :remember_me, :class => "remember_div" do %> <%= _('Remember me') %> <%end%> </li> <li> <%= f.submit _('Sign in'), :class => "btn btn-primary" %> </li> <% if Rails.application.config.shibboleth_enabled %> <% if request.fullpath != "/users/sign_up?nosplash=true" && session[:shibboleth_data].nil? then%> <li> <div class="institution_login_link"> <%= link_to _('Or, sign in with your institutional credentials'), user_shibboleth_omniauth_authorize_path, :class => "a-orange" %> <%= _(' (UK users only)')%> </div> </li> <%else%> <%= f.hidden_field :shibboleth_id, :value => session[:shibboleth_data][:uid] %> <%end%> <% end %> </ul> <% end %>