I've had a project with Microsoft login setup through the Socialite Providers package for a while now. Updated requirements means we need to interact with some of the root Graph API's using the logged in users access.
For example, we need to list the groups that the user is a member of, view planner sites for that group and create tasks in a planner site. All details can be pulled from the core Graph API but right now it looks like I'd need to have the Laravel authenticated user authenticate again in order to make additional API requests to MS Graph.
Has anyone extended the Socialite Providers package to do more than just authenticate? I'd rather just build onto a package I already have then build something new or look add another package.
In general I'm familiar with the Microsoft Graph API, I'm just trying to figure out if I can save myself work by using the Microsoft Socialite Providers auth to capture an API token during login to my application.