Displaying 1 to 20 from 28 results

passport-azure-ad - Azure Active Directory Authentication Strategies using Node and Passportjs

  •    Javascript

passport-azure-ad is a collection of Passport Strategies to help you integrate with Azure Active Directory. It includes OpenID Connect, WS-Federation, and SAML-P authentication and authorization. These providers let you integrate your Node app with Microsoft Azure AD so you can use its many features, including web single sign-on (WebSSO), Endpoint Protection with OAuth, and JWT token issuance and validation. passport-azure-ad has been tested to work with both Microsoft Azure Active Directory and with Microsoft Active Directory Federation Services.

passport-azure-ad-oauth2 - OAuth 2

  •    Javascript

Passport strategy for authenticating with Azure AD using the OAuth 2.0 protocol.




active-directory-dotnet-graphapi-b2bportal-web - Demonstration/prototype of B2B self-service signup, signup approvals, and profile editing

  •    Javascript

This code is made available as a sample to demonstrate usage of the Azure Active Directory B2B Invitation API. It should be customized by your dev team or a partner, and should be reviewed before being deployed in a production scenario.This project has adopted the Microsoft Open Source Code of Conduct. For more information see the Code of Conduct FAQ or contact opencode@microsoft.com with any additional questions or comments.

ueberauth_microsoft - Microsoft Strategy for Überauth

  •    Elixir

Microsoft OAuth2 strategy for Überauth. Setup your application at the new Microsoft app registration portal.

microsoft-authentication-library-for-android - Microsoft Authentication Library (MSAL) Preview for Android

  •    Java

The MSAL library for Android gives your app the ability to begin using the Microsoft Cloud by supporting Microsoft Azure Active Directory and Microsoft Accounts in a converged experience using industry standard OAuth2 and OpenID Connect. The library also supports Azure AD B2C. This library is suitable for use in a production environment. We provide the same production level support for this library as we do our current production libraries. During the preview we may make changes to the API, internal cache format, and other mechanisms of this library, which you will be required to take along with bug fixes or feature improvements. This may impact your application. For instance, a change to the cache format may impact your users, such as requiring them to sign in again. An API change may require you to update your code. When we provide the General Availability release we will require you to update to the General Availability version within six months, as applications written using a preview version of library may no longer work.

microsoft-authentication-library-for-dotnet - Microsoft Authentication Library (MSAL) Preview for

  •    CSharp

The MSAL library for .NET gives your app the ability to begin using the Microsoft Cloud by supporting Microsoft Azure Active Directory and Microsoft Accounts in a converged experience using industry standard OAuth2 and OpenID Connect. The library also supports Azure AD B2C. The ADAL GitHub repo is used for future development of MSAL and ADAL. We have done this to enable easier code sharing between the two libraries. You can see build status in that repo.


microsoft-authentication-library-for-objc - Microsoft Authentication Library (MSAL) Preview for iOS

  •    Objective-C

The MSAL library preview for iOS gives your app the ability to begin using the Microsoft Cloud by supporting Microsoft Azure Active Directory and Microsoft Accounts in a converged experience using industry standard OAuth2 and OpenID Connect. The library also supports Microsoft Azure B2C for those using our hosted identity management service. Note that for the preview, only iOS is supported. macOS support will be provided later.

prototype-active-directory-dotnet-web-ad-complex-org-utility - Web console, on-prem powershell, and SignalR, working in concert to facilitate complex organization user management and integration with Azure Active Directory

  •    Javascript

This code is made available as a sample to demonstrate a potential strategy for managing and integrating multiple disconnected directories with Azure Active Directory. It should be customized by your dev team or a partner, and should be reviewed before being deployed in a production scenario. As an end to end system, it should be considered ALPHA code. This project has adopted the Microsoft Open Source Code of Conduct. For more information see the Code of Conduct FAQ or contact opencode@microsoft.com with any additional questions or comments.

active-directory-javascript-singlepageapp-dotnet-webapi-v2 - A JavaScript based single page app with a

  •    Javascript

Sign into the App Registration Portal using either your personal or work or school account. Choose Add an app.

active-directory-lab-hybrid-adfs - Create a full AD/CA/ADFS/WAP lab environment with Azure AD Connect installed

  •    PowerShell

This project has adopted the Microsoft Open Source Code of Conduct. For more information see the Code of Conduct FAQ or contact opencode@microsoft.com with any additional questions or comments.

active-directory-android - An android app that uses Azure AD and the ADAL library for authenticating the user and calling a web API using OAuth 2

  •    Java

This app can be used for all Azure AD accounts. It supports both single and multi Organizational scenarios (discussed in steps). It demonstrates how a developer can build apps to connect with enterprise users and access their Azure + O365 data via the Microsoft Graph. During the auth flow, end users will be required to sign in and consent to the permissions of the application, and in some cases may require an admin to consent to the app. The majority of the logic in this sample shows how to auth an end user and make a basic call to the Microsoft Graph. You will need to have a native client application registered with Microsoft using the Azure portal.

active-directory-b2c-advanced-policies - Sample for use with Azure AD B2C with Custom Policies.

  •    CSharp

A Demo of Azure AD B2C is deployed at https://wingtipgamesb2c.azurewebsites.net/. The Identity Experience Framework is a powerful identity engine with a very comprehensive feature set, that is used internally for Microsoft services like Azure AD B2C. Only a subset of features will be tested, monitored, documented, and supported over time. The supported list will increase quickly. Unsupported samples and documentation are provided for our fans and partners for training, and feedback only.

active-directory-b2c-custom-policy-starterpack - Azure AD B2C now allows uploading of a Custom Policy which allows full control and customization of the Identity Experience Framework

  •    CSharp

This project has adopted the Microsoft Open Source Code of Conduct. For more information, see the Code of Conduct FAQ or contact opencode@microsoft.com with any additional questions or comments. 05/19/2017 - Added Key definition to the metadata element in all four TrustframeworkBase.xml versions. When this Item Key is set to TRUE, the expiration dates on the token issued by B2C will be presented as JSON Numbers. When set to False (default) they will be presented as strings.

active-directory-b2c-dotnet-desktop - Sample showing how a Windows Desktop

  •    CSharp

This simple sample demonstrates how to use the Microsoft Authentication Library (MSAL) for .NET to get an access token and call an API secured by Azure AD B2C. This sample demonstrates how to sign in or sign up for an account at "Wingtip Toys" (the demo environment for this sample) using a WPF Desktop application.

active-directory-b2c-dotnet-webapp-and-webapi - A combined sample for a

  •    CSharp

This sample contains a solution file that contains two projects: TaskWebApp and TaskService. This sample demonstrates how you can sign in or sign up for an account at "Wingtip Toys" (the demo environment for this sample) using a ASP.NET MVC Web Application.

active-directory-b2c-dotnetcore-webapp - An ASP

  •    CSharp

This sample shows how to build an MVC web application that performs identity management with Azure AD B2C using the ASP.Net Core OpenID Connect middleware. It assumes you have some familiarity with Azure AD B2C. If you'd like to learn all that B2C has to offer, start with our documentation at aka.ms/aadb2c. The app is a dead simple web application that performs three functions: sign-in, sign-up, and sign-out. It is intended to help get you started with Azure AD B2C in a ASP.NET Core application, giving you the necessary tools to execute Azure AD B2C policies & securely identify uses in your application.

active-directory-b2c-ios-swift-native-msal - An iOS sample in Swift that authenticates Azure AD B2C users and calls an API using OAuth 2

  •    Swift

You will need to have a B2C client application registered with Microsoft. Follow the instructions here. Make sure you make note of your client ID, and the name of the policies you create. Once done, you will need add the redirect URI of msal<your-client-id-here>://auth. We use Carthage for package management during the preview period of MSAL. This package manager integrates very nicely with XCode while maintaining our ability to make changes to the library. The sample is set up to use Carthage.

active-directory-b2c-javascript-angular2

  •    TypeScript

This simple sample demonstrates how to use the Microsoft Authentication Library Preview for JavaScript (msal.js) with Angular 2.4 to sign into Azure AD B2C. The sample is already configured to use a demo environment and can be run simply by downloading the code and running the app on your machine. Follow the instructions below if you would like to use your own Azure AD B2C configuration.