{"repo":"ehwplus/zitadel-nodejs-nestjs","free":true,"listed":false,"github":"https://github.com/ehwplus/zitadel-nodejs-nestjs","clone":"git clone https://github.com/ehwplus/zitadel-nodejs-nestjs.git","description":"An example repository on how to implement Zitadel token introspection in a NestJs backend.","language":"TypeScript","stars":13,"topics":["nestjs","oidc","passport","zitadel"],"license":"MIT","category":"auth-billing-email","readme_excerpt":"zitadel-nodejs-nestjs Welcome to the zitadel-nodejs-nestjs repository! This example NestJs application demonstrates how to implement authentication using the Zitadel OIDC (OpenID Connect) flow with the help of Passport. Please note that this example exclusively focuses on authentication and does not include authorization. Table of Contents - Introduction - Getting Started - Prerequisites - Installation - Usage - Contributing - License Introduction Zitadel is a comprehensive Identity and Access Management (IAM) solution that offers robust authentication and authorization capabilities. This example application showcases how to leverage Zitadel for authentication within a NestJs application. :warning: Please be aware that this example only deals with authentication and does not cover the authorization aspect of your application. Getting Started Follow these steps to set up and run the zitadel-nodejs-nestjs application on your local machine. Prerequisites Before you begin, ensure you have the following prerequisites in place: - Node.js and npm installed on your system - Yarn package manager installed (you can install it with npm install -g yarn ) - Basic knowledge of NestJs, Passport, and OIDC authentication - A Zitadel account and OIDC client credentials (client ID and client secret) Your Zitadel should be configured to look like this: Installation 1. Clone the repository: Install the project dependencies using Yarn: 2. Create a .env file in the project root. You can use the pro","default_branch":null,"files":null,"tree":[],"storefront":"/r/ehwplus","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/ehwplus/zitadel-nodejs-nestjs/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."}