{"repo":"immobiliare/backstage-plugin-ldap-auth","free":true,"listed":false,"github":"https://github.com/immobiliare/backstage-plugin-ldap-auth","clone":"git clone https://github.com/immobiliare/backstage-plugin-ldap-auth.git","description":"Backstage plugin to authenticate users to an external LDAP server","language":"TypeScript","stars":40,"topics":["backstage","backstage-plugin","ldap","ldap-authentication","nodejs","typescript","plugin","authentication"],"license":"MIT","category":"auth-billing-email","readme_excerpt":"Backstage Plugin LDAP Auth This monorepo containing two Backstage plugins to add LDAP authentication to your Backstage instance. It provides a sign-in page, token management, and server-side auth logic for your LDAP server. [!IMPORTANT] Breaking Change : Starting with version 5.x , this plugin has fully migrated to support the New Backstage Backend and Frontend Systems (Backstage version = 1.48.3 ). We have also migrated from ldapjs (which is deprecated and unmaintained) to ldapts . While most options remain the same, please refer to the new project for connection options and troubleshooting. Legacy Support : If you are still using the old Backstage systems and cannot migrate yet, please continue using version 4.x.x of these plugins. Quick Start 1. Install the packages in your Backstage repository: 2. Configure Backend : Add the LDAP module to your backend in packages/backend/src/index.ts . 3. Configure Frontend : Add createLdapAuthModule to your app features in packages/app/src/App.tsx . [!TIP] This project is meant to be used in pair with the official @backstage/plugin-catalog-backend-module-ldap to keep your LDAP users in sync. Plugins Check the corrisponding README for both packages - packages/ldap-auth-backend - Back to back authentication and token validation and management - packages/ldap-auth - Frontend Login Page and token usage and retention logics Powered Apps Backstage Plugin LDAP Auth was created by the Node.js team at ImmobiliareLabs, the Tech dept of Immobiliar","default_branch":null,"files":null,"tree":[],"storefront":"/r/immobiliare","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/immobiliare/backstage-plugin-ldap-auth/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."}