Skip to content

Prettify SSO login links #9123

@jeremystretch

Description

@jeremystretch

NetBox version

v3.2.0

Feature type

New functionality

Proposed functionality

Display a proper name (and possibly logo?) for any configured remote authentication backend. These could be stored in a static mapping. For example:

AUTH_BACKENDS = {
    'azuread-oauth2': {
        'name': 'Microsoft Azure AD',
        'logo': 'path/to/logo.png',
    }
}

The login template would attempt to resolve these attributes for the configured backend and render accordingly.

Use case

The current SSO login link, while functional, is rather spartan and conveys only the name of the configured backend. A proper name for the authentication service would be more user-friendly.

netbox_sso_login

Database changes

No response

External dependencies

No response

Metadata

Metadata

Assignees

Labels

status: acceptedThis issue has been accepted for implementationtype: featureIntroduction of new functionality to the application

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions