This passport interceptor is designed for MLL Node.js projects. It serves as an interceptor, validating authentication tokens in API calls to the backend using MLL SSO (Single Sign-On) application.
-
Configure SSO Package Options
Configure the options for your SSO package:
const ssoOptions = { ssoServerUrl: 'https://login.mlldev.com' };
-
Create SSO Strategy
Create the SSO strategy using your package:
// Import necessary modules const { createSSOStrategy,passport } = require('mll-interceptor'); // Import your SSO package // Create the SSO strategy using your package const ssoStrategy = createSSOStrategy(ssoOptions); // Use the SSO strategy with Passport passport.use(ssoStrategy);
JavaScript - 18