templates/account/partial/social_buttons.html.twig line 1

Open in your IDE?
  1. {% set providers = ['google', 'twitter'] %}
  2. {% set blacklist = blacklist is defined ? blacklist : [] %}
  3. {% set route = route is defined ? route : 'hwi_oauth_service_redirect' %}
  4. {% set connect = connect is defined ? connect : false %}
  5. {% set translationKey = connect ? 'general.connect-to' : 'general.sign-in-with' %}
  6. {% for provider in providers %}
  7.     {% if(not (provider in blacklist)) %}
  8.         <a class="btn btn-secondary btn-sm" href="{{ path(route, {service: provider}) }}">
  9.             <i class="fab fa-{{ provider }}" aria-hidden="true"></i>
  10.             {{ translationKey | trans([provider]) }}
  11.         </a>
  12.     {% endif %}
  13. {% endfor %}