mirror of
https://github.com/netbox-community/netbox.git
synced 2025-08-23 07:56:44 -06:00
#10135 add idp to saml login
This commit is contained in:
parent
741b7f8ffc
commit
d223348702
@ -42,8 +42,8 @@
|
|||||||
{% if auth_backends %}
|
{% if auth_backends %}
|
||||||
<h6 class="mt-4 mb-3">Or use a single sign-on (SSO) provider:</h6>
|
<h6 class="mt-4 mb-3">Or use a single sign-on (SSO) provider:</h6>
|
||||||
{% for name, backend in auth_backends.items %}
|
{% for name, backend in auth_backends.items %}
|
||||||
{% if name == 'saml' and backend.idps %}
|
{% if name == 'saml' and backend.saml_idps %}
|
||||||
{% for idp in backend.idps %}
|
{% for idp in backend.saml_idps %}
|
||||||
<h5>
|
<h5>
|
||||||
{% if backend.icon_name %}<i class="mdi mdi-{{ backend.icon_name }}"></i>{% endif %}
|
{% if backend.icon_name %}<i class="mdi mdi-{{ backend.icon_name }}"></i>{% endif %}
|
||||||
<a href="{% url 'social:begin' backend=name %}?idp={{idp}}" class="my-2">{{ backend.display_name }} ({{idp}})</a>
|
<a href="{% url 'social:begin' backend=name %}?idp={{idp}}" class="my-2">{{ backend.display_name }} ({{idp}})</a>
|
||||||
|
@ -55,9 +55,9 @@ class LoginView(View):
|
|||||||
}
|
}
|
||||||
|
|
||||||
if name == 'saml':
|
if name == 'saml':
|
||||||
data['idps'] = get_saml_idps()
|
data['saml_idps'] = get_saml_idps()
|
||||||
|
|
||||||
auth_backend[name] = data
|
auth_backends[name] = data
|
||||||
|
|
||||||
return render(request, self.template_name, {
|
return render(request, self.template_name, {
|
||||||
'form': form,
|
'form': form,
|
||||||
|
Loading…
Reference in New Issue
Block a user