{"library":"passport-outlook","type":"library","category":null,"description":"Passport strategy for authenticating with Outlook.com (Windows Live) accounts using the Outlook REST API v2 and OAuth 2.0. Current stable version is 3.0.0, which drops support for Node <10. This package authenticates against the official Microsoft v2 endpoints, differentiating it from older modules that target v1 or outdated APIs. The strategy integrates with any Connect/Express-style middleware via Passport. It supports standard OAuth2 flows and Microsoft-specific options like prompt, login_hint, and domain_hint. The profile schema was normalized in v2.0.0 to follow the Passport profile convention, so existing users need to update property access (e.g., profile.DisplayName instead of profile.name).","language":"javascript","status":"active","version":"3.0.0","tags":["javascript","passport","microsoft","outlook","msn","hotmail","windowslive","auth","oauth"],"last_verified":"Sun Jun 07","install":[{"cmd":"npm install passport-outlook","imports":["import OutlookStrategy from 'passport-outlook';","const OutlookStrategy = require('passport-outlook').Strategy;","import OutlookStrategy from 'passport-outlook'; // types included"]},{"cmd":"yarn add passport-outlook","imports":[]},{"cmd":"pnpm add passport-outlook","imports":[]}],"homepage":"https://github.com/clocked0ne/passport-outlook#readme","github":"git://github.com/clocked0ne/passport-outlook","docs":null,"changelog":null,"pypi":null,"npm":"passport-outlook","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":null}