Package -

Admin Panel Nodes SSO 🔑

Swift Version Vapor Version Linux Build Status macOS Build Status codebeat badge codecov Readme Score GitHub license

📦 Installation

Update your Package.swift file.

.Package(url: "https://github.com/nodes-vapor/admin-panel-nodes-sso.git", majorVersion: 0, minorVersion: 4)

🚀 Getting started

import AdminPanelNodesSSO

Add the Provider:

try addProvider(AdminPanelNodesSSO.Provider.self)

The nodes.png goes into Public/images/.

🔧 Configurations

Make sure configs are added to adminpanel-sso-nodes.json:

| Key | Example value | Required | Description | | -------------- | ------------------------------------- | -------- | ---------------------------------------- | | redirectUrl | http://provider.com/sso/my-web-site | Yes | The url used for opening up the SSO login. | | salt | som3Rand0mS4lt | Yes | The salt to use for the hasher. | | loginPath | /admin/sso/login | No | The project path to start the SSO flow. | | callbackPath | /admin/sso/callback | No | The project path after user has logged in using SSO. |

🏆 Credits

This package is developed and maintained by the Vapor team at Nodes. The package owner for this project is Steffen.

📄 License

This package is open-sourced software licensed under the MIT license

Github

link
Stars:

Advertisement