From bcdf0e28c4f3f673168e419c50efb3a913a63d26 Mon Sep 17 00:00:00 2001 From: Kevin Schroeder Date: Fri, 7 Apr 2017 11:40:36 -0500 Subject: [PATCH 1/2] Updated composer.json --- composer.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/composer.json b/composer.json index 3775210..7bc24d5 100644 --- a/composer.json +++ b/composer.json @@ -2,7 +2,7 @@ "name": "magium/active-directory", "description": "Provides connectivity to Active Directory implementations", "minimum-stability": "stable", - "license": "proprietary", + "license": "Apache-2", "authors": [ { "name": "Kevin Schroeder", From 19b75992ad132d2e011bad7e91fcf6d04eeb878f Mon Sep 17 00:00:00 2001 From: Kevin Schroeder Date: Tue, 11 Apr 2017 09:07:12 -0500 Subject: [PATCH 2/2] Updated composer.json --- composer.json | 2 +- readme.MD | 4 +++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/composer.json b/composer.json index 7bc24d5..df8f999 100644 --- a/composer.json +++ b/composer.json @@ -23,7 +23,7 @@ "magium/magium": "~1.1" }, "require": { - "magium/configuration-manager": "^0.8.27", + "magium/configuration-manager": "^0.8.31", "league/oauth2-client": "^1.4", "microsoft/microsoft-graph": "^0.1" } diff --git a/readme.MD b/readme.MD index abfc248..f93d59d 100644 --- a/readme.MD +++ b/readme.MD @@ -13,6 +13,8 @@ There are two purposes (well, three) for library. First, watch the [installation video on YouTube](https://www.youtube.com/watch?v=9FupzL2XsqA). It shows you how to create an application in Azure Active Directory. +**Note** Azure will not redirect from a secure URL (i.e. their login page) to an unsecure page (i.e. your page). No HTTPS to HTTP in other words. In yet other words, if you use Azure you will need to also use HTTPS. Though there are worse things in the world... like *not* using HTTPS. + ## Basic Usage Anywhere in your application that requires authentication you can provide this code (properly architected, not cut and paste, in other words): @@ -58,7 +60,7 @@ Done. ## Configuration -This is a little more in-depth, but it should be overly complex. +This is a little more in-depth, but it shouldn't be overly complex. The base configuration is managed by the [Magium Configuration Manager](https://www.github.com/magium/configuration-manager), out of the box. But, that said, the MCM has a really simple mechanism that allows you to not use the underlying plumbing. I believe that the underlying plumbing will eventually make application management easier, but I'm not going to force it on you.