Before I knew F3 I tried Laravel and I wish I will never use it again :-)
One of this "fantastic" frameworks where u install terabytes of data just to create web application...
Anyway after deeper study I see that Microsoft API gives no possibility to login to Azure/Office 365 from API level. No way to do this. You have to pass through their weird login page. This makes impossible to create application where user should never know microsoft environment credentials. They can call it API but certainly this is not API (api gives freedom not to use application GUI).