Swiftpack.co - Package - nodes-vapor/admin-panel-nodes-sso

Admin Panel Nodes SSO 🔑

Swift Version Vapor Version Circle CI 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, minor: 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: 4
Help us keep the lights on

Used By

Total: 1

Releases

0.4.3 - Jan 5, 2018

Now pins to Admin Panel version 0.4

0.4.2 - Oct 23, 2017

Changed

  • Now pins to Admin Panel version 0.2

0.4.1 - Sep 29, 2017

Changed

  • Now pins to Admin Panel 0.1 (https://github.com/nodes-vapor/admin-panel-provider/releases/tag/0.1.0)

0.4.0 - Sep 29, 2017

Changed

  • This package now works https://github.com/nodes-vapor/admin-panel-provider (no backwards compatibility with the old admin panel.)

0.0.1 - Sep 13, 2017