You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Sorry, I am very dumb, I've searched around, and couldn't find how to do the most basic stuff with the latest v2 of SDK.
I need to add the "Login with Microsoft" button to my app, like I have with Google.
I have created an App and have all the tenant IDs and redirect URL.
Two methods have to be implemented:
Generate a redirect URL from my app to Microsoft login/consent page
Callback function where I retrieve the user's email and handle authentication in the app, not related to Microsoft, I don't need to store any access keys, etc.
I need something like:
publicfunction redirectToMicrosoft(Request$request) {
$tenant = ...$clientId = ...$clientSecret = ...$callbackUrl = ...$scopes = ['User.Read']
$extra_params = ['stuff' => 'something']
// What do I need here to generate the URL from my tenant and other secrets?$url = $microsoft->getAuthURL($tenant etc, $extra_params)
redirect($url)
publicfunction handleMicrosoftCallback(Request$request) {
// What do I need here to retrieve the user's name/email and extra_params?$ms_user = $microsoft->user();
$extra_params = $microsoft->getState();
$name = $ms_user->getName();
$email = $ms_user->getEmail();
The text was updated successfully, but these errors were encountered:
Sorry, I am very dumb, I've searched around, and couldn't find how to do the most basic stuff with the latest v2 of SDK.
I need to add the "Login with Microsoft" button to my app, like I have with Google.
I have created an App and have all the tenant IDs and redirect URL.
Two methods have to be implemented:
I need something like:
The text was updated successfully, but these errors were encountered: