{"repo":"bruno222/twilio-flex-plugin-sso","free":true,"listed":false,"github":"https://github.com/bruno222/twilio-flex-plugin-sso","clone":"git clone https://github.com/bruno222/twilio-flex-plugin-sso.git","description":"Flex Plugin to show how easy it is to have Flex working without a SaaS Identity Provider (IdP) of the market. You can build it!","language":"TypeScript","stars":18,"topics":["sso","idp","twilio","flex","saml","plugin","serverless"],"license":null,"category":"auth-billing-email","readme_excerpt":"Screenshots Supervisor listing all the Agents: Supervisor adding a new Agent: Supervisor viewing the Audit Events Agent logging in: What This is a Flex Plugin that allows the Supervisors of your Contact Center to add/remove Agents by their own without the need of having a SaaS Identity Provider (IdP) of the market to manage your Agents. Of course, if you already have an IdP - especially the ones we support on our SSO configuration Page - it makes no sense to use this Plugin. This plugin is meant for those companies who do not have an IdP and want to have Flex running as soon as possible! Disclaimer : Ask your Developers to validate this Plugin, this is not production-ready code! How it works This Plugin uses 100% of the Twilio Products and, therefore, makes it easy to have it running quickly! - It uses Twilio Functions to orchestrate the SSO validation; - It uses Twilio Sync for storing the Agents; - It uses Twilio Verify to validate the authenticity of the Agents logging into Flex; - It uses the new Twilio Paste - which is the base for all future Flex Plugins; Oh, before installing it: You need to enable Flex UI 2.0, the newest version of Flex! How to install We have to install 2 assets: - The Twilio Functions (back-end) - The Flex Plugin (front-end) To install the Twilio Functions: 1. clone this repo; 2. execute cd ./serverless-sso to go to the Twilio Functions folder. 3. npm install to install the packages into your computer. 4. rename .env-example from this folder to .env","default_branch":null,"files":null,"tree":[],"storefront":"/r/bruno222","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/bruno222/twilio-flex-plugin-sso/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}