Giter Site home page Giter Site logo

azure_active_directory's Introduction

Azure Active Directory Authorization

This project is a concrete5 package that is powered entirely by composer. Which gives you the possability to use Azure Active Directory to authorize.

To install this package on a composer based concrete5 site, make sure you already have composer/installers then run:

$ composer require concrete5/azure_active_directory

Then install the package

$ ./vendor/bin/concrete5 c5:package-install azure_active_directory

azure_active_directory's People

Contributors

marcokuoni avatar

Stargazers

 avatar  avatar  avatar

Watchers

 avatar  avatar

azure_active_directory's Issues

Login fails in Ver9

We applied this concrete-v9 branch to our site with ConcreteCMS 9.2.1. We were able to authenticate, but we failed to log in.
Is there any solution?

We added aad as an authentication type, entered appropriate values for URL and tenant, and adjusted it to the same URL as the endpoint executed by the user flow test on Azure Portal.

We confirmed that the authentication screen was displayed by the query parameter.
We confirmed that the following callback was called with the code attached to the query parameter. http://localhost/index.php/ccm/system/authentication/oauth2/aad/callback?code=eyJraWQiOiJjcGltY

After executing the following API that performs the aad registration work, http://localhost/index.php/login/callback/aad/handle_register/1696480124%3Ac8c1f714ff3208d2f219c45d595cbd61
We are returned to http://localhost/index.php/login.

The user registration to ConcreteCMS has failed. On Azure side, both user registration and sign-in are successful.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.