Gio Shepov's Projects
C# Windows UI Automated Test project uses AutomationElements / Windows UIA API to test an Excel Addin
AAD Connect configuration documenter is a tool to generate documentation of an AAD Connect installation.
Azure Container Service Engine - a place for community to collaborate and build the best open Docker container infrastructure for Azure.
An AngularJS based single page app, implemented with an ASP.NET Web API backend, that signs in users and calls web APIs using Azure AD
An AngularJS single page app, implemented with an ASP.NET Web API backend, that signs users in using Azure AD and calls another web API using OAuth 2.0 access tokens.
A single page app, implemented with an ASP.NET Web API backend, that signs up & signs in users using Azure AD B2C and calls the web API using OAuth 2.0 access tokens.
A single page application, implemented with a NodeJS Web API backend, that signs up & signs in users using Azure AD B2C and calls the web API using OAuth 2.0 access tokens.
A native client app that calls the Azure AD Graph API, using the cordova plugin for Azure AD Graph.
An ASP.NET MVC application that shows how to use the Azure AD v2.0 endpoint to collect consent for permissions that require administrative consent.
A web application that sync's data from the Microsoft Graph using the identity of the application, instead of on behalf of a user.
Demonstration/prototype of B2B self-service signup, signup approvals, and profile editing.
An .NET 4.5 web app that uses the Azure AD Graph API to add custom properties using directory extensions.
A WPF application that calls a Web API running on ASP.NET Core protected by Azure AD using OAuth 2.0 access tokens.
Web console, on-prem powershell, and SignalR, working in concert to facilitate complex organization user management and integration with Azure Active Directory
A web application (written in .NET 4.5) that shows how to perform single sign out from all Azure AD apps using OpenID Connect distributed sign out.
Backend getting started source code for .Net Core
A .NET 4.5 MVC web app that uses Azure AD groups for authorization.
A sample .NET 4.5 MVC web app that signs-up and signs-in users from any Azure AD tenant using OpenID Connect.
A .NET MVC web application that uses OpenID Connect to sign-in users from a single Azure Active Directory tenant.
An ASP.NET Core web application that signs-in users with Microsoft Accounts and Azure AD Accounts from multiple Azure AD directories
An ASP.NET Core web application that signs-in users with Microsoft Accounts and Azure AD Accounts from multiple Azure AD directories
In the sample, an existing web app with its own way of signing in users adds the ability to call an Azure AD protected web API using OAuth 2.0 access tokens.
A .NET 4.5 MVC web app that signs Azure AD users in with OpenID Connect and calls a web api using OAuth 2.0 access tokens.
A small Node.js Web API that works with Azure AD v2.0 to accept and validates access tokens.
A javascript based single page app with a .NET backend that authenticates Azure AD users and calls the backend web api using access tokens, without using any SPA frameworks.
A JavaScript based single page app with a .NET backend that authenticates users for AzureAD, Microsoft personal and work accounts, and more, and calls the backend web api using access tokens, without using any Single Page Application framework
A NodeJS web API that is secured using Azure AD and OAuth 2.0 access tokens.
Lightweight job scheduling for node
AireSprings Sample APP
Lightwight Docker image for the (latest) PHP-FPM and Nginx for WordPress