netbox/netbox/templates
bctiemann f69de12c6d
Closes: #15842 - Option to hide local login form if SSO is in use (#18924)
Closes: #15842

Branched from #18145 by @tobiasge

Provides a new LOGIN_FORM_HIDDEN setting which allows the administrator to hide the local login form, intended only to be used when SSO is used exclusively for authentication. Note that this means local login will be impossible in the event of SSO provider issues, and can be remedied only through a change to the application config and a restart of the service.


* #15842 - Hide login form

This doesn't implement the full solution proposed in #15842 but enables
administrators to hide the login form when users should only login with a SSO
provider. To prevent a complete lockout when the SSO provider is having
issues the GET parameter `skipsso` can be added to the login URL to show
the form regardless.

* Remove skipsso backdoor

* Add warning

---------

Co-authored-by: Tobias Genannt <tobias.genannt@qbeyond.de>
2025-03-17 12:02:18 -05:00
..
account Fixed view permissions for ObjectChange 2024-09-05 12:58:37 -04:00
base Add <meta> tag reflecting settings.HOSTNAME 2025-01-29 12:50:08 -05:00
circuits Closes #18153: Introduce virtual circuit types (#18300) 2025-01-06 13:37:43 -05:00
core Closes #18287: Enable periodic synchronization for data sources (#18747) 2025-03-03 09:29:40 -05:00
dcim Adds PowerOutlet.status to detail view 2025-03-03 12:22:34 -06:00
django/forms/widgets #16136: Remove obsolete accommodation for Django admin UI 2024-11-25 13:35:15 -05:00
exceptions Clean up blocktrans template tags (i18n) 2023-09-11 16:17:02 -04:00
extras Fixes #18379: Ensure RSS feed content within dashboard widget is sanitized 2025-01-17 10:25:22 -05:00
generic Closes #17752: Rename URL paths for bulk import to *_bulk_import 2024-11-22 12:51:06 -05:00
graphql Fixes #17895: Ensure GraphiQL UI resources are served locally 2024-11-01 14:51:41 -04:00
htmx Closes #5858: Implement a quick-add UI widget for related objects (#18016) 2024-11-18 14:44:57 -05:00
inc Merge branch 'develop' into feature 2024-10-16 08:13:43 -04:00
ipam 18296 Add Tenancy to VLAN Groups (#18690) 2025-02-25 09:13:30 -05:00
rest_framework Closes #13102: Establish initial translation support in templates 2023-07-28 16:30:25 -04:00
tenancy Feature UI (#17069) 2024-08-02 09:36:38 -04:00
users Fixed view permissions for ObjectChange 2024-09-05 12:58:37 -04:00
virtualization Merge branch 'develop' into feature 2024-12-12 12:13:45 -05:00
vpn Closes #17608: Adds L2VPN.status field (#18791) 2025-03-06 14:06:06 -08:00
wireless 10711 Add Scope to WirelessLAN (#17877) 2024-11-07 10:28:02 -05:00
403.html Closes #13102: Establish initial translation support in templates 2023-07-28 16:30:25 -04:00
404.html Closes #13102: Establish initial translation support in templates 2023-07-28 16:30:25 -04:00
500.html Feature UI (#17069) 2024-08-02 09:36:38 -04:00
home.html Fixes #17332: Restore pagination for object list dashboard widgets 2024-09-04 16:20:19 -04:00
login.html Closes: #15842 - Option to hide local login form if SSO is in use (#18924) 2025-03-17 12:02:18 -05:00
media_failure.html Clean up blocktrans template tags (i18n) 2023-09-11 16:17:02 -04:00
search.html Clean up layout of global search results 2024-04-19 15:27:25 -04:00