Statistics
| Branch: | Tag: | Revision:

root / snf-astakos-app / astakos / im / templates / im / profile_auth_methods.html @ a96c495d

History | View | Annotate | Download (2.1 kB)

1
<div class="auth_methods">
2
    <h2>LOGIN METHODS</h2>
3
 
4
    <div class="assigned">
5
        <h3>Enabled</h3>
6
        <ul>
7
                {% for userauthprovider in user_providers %}
8
                <li>
9
                        {% if userauthprovider.can_remove %}
10
                                        <a href="#" class="canremove">
11
                                  <img src="{{ userauthprovider.settings.get_icon_medium_url_display }}"
12
                          alt="{{ userauthprovider.settings.get_title_display }}" />
13
                                </a>
14
                                
15
                                <span  class="extra-message"><em><span>Remove authentication method</span></em></span>
16
                                <span class="details">{{ userauthprovider.details_display }}</span>
17
                              <div class="dialog-wrap">
18
                                 
19
                                  <p>Are you sure you want to remove  {{ userauthprovider.settings.get_title_display }} from your Authentication methods? </p>
20
 
21
                                                        <p>
22
                                                                <a href="{% url remove_auth_provider userauthprovider.pk %}" class="submit">Yes</a>
23
                                                                <a href="#" class="no submit">No</a>
24
                                                        </p>
25
                        </div>        
26

    
27
                  {% else %}
28
                          <a href="javascript:void(0);" class="noaction">
29
                                  <img src="{{ userauthprovider.settings.get_icon_medium_url_display }}"
30
                          alt="{{ userauthprovider.settings.get_title_display }}" />
31
                                </a>
32
                               
33
                                              
34
 
35
                  {% endif %}
36
                </li>
37
                {% empty %}
38
                        No available providers 
39
                {% endfor %}
40
        </ul>
41
    </div>
42
    <div class="notassigned">
43
        <h3>Available</h3>
44
        <ul>
45
                {% for provider in user_available_providers %}
46
                <li>
47
                        <a href="{{ provider.add_url }}?force_login=1">
48
                  <img src="{{ provider.get_icon_medium_url_display }}" alt="{{ provider.get_title_display }}" /></a>
49
                <span  class="extra-message"><em><span>{{ provider.get_add_prompt_display }}</span></em></span>
50
                </li>
51
                {% empty %}
52
                        No available providers 
53
                {% endfor %}
54
        </ul>
55
    </div>
56
    
57
</div>
58