<%= form_for resource, as: 'user', url: user_session_path, html: {id: "sign_in_form"} do |f| %>
<div class="form-group">
<%= f.label(:email, _('Email'), class: 'control-label') %>
<%= f.email_field(:email, class: 'form-control', "aria-required": true) %>
</div>
<div class="form-group">
<%= f.label(:password, _('Password'), class: 'control-label') %>
<%= f.password_field(:password, class: 'form-control', "aria-required": true) %>
</div>
<div class="checkbox">
<%= label_tag 'remember_email', raw("#{check_box_tag 'remember_email'}#{_('Remember email')}") %>
</div>
<%= f.button(_('Sign in'), class: "btn btn-default", type: "submit") %>
<div>
<%= link_to _('Forgot password?'), new_password_path('user') %>
</div>
<% if Rails.application.config.shibboleth_enabled %>
<h4 class="text-center">- <%= _('or') %> -</h4>
<div class="form-group">
<span class="center-block btn-group-justified">
<% if request.fullpath != "/users/sign_up?nosplash=true" && session[:shibboleth_data].nil? then%>
<% target = (Rails.application.config.shibboleth_use_filtered_discovery_service ? shibboleth_ds_path : user_shibboleth_omniauth_authorize_path) %>
<a href="<%= target %>" class="btn btn-default"><%= _('Sign in with your institutional credentials') %></a>
<%else%>
<%= f.hidden_field :shibboleth_id, :value => session[:shibboleth_data][:uid] %>
<%end%>
</span>
</div>
<% end %>
<% end %>