% # Remove this ugly hack when creating an authentication plugin. # # This hack is required as we don't have a way to list all active # Omniauth Providers without a patch. # # See # * https://community.openproject.org/work_packages/7192 # * http://stackoverflow.com/questions/13112430/find-loaded-providers-for-omniauth auth_provider_html = call_hook :view_account_login_auth_provider no_pwd = OpenProject::Configuration.disable_password_login? pclass = no_pwd ? 'no-pwd' : '' %> <% if auth_provider_html.strip != '' %>