I’ve assisted with a lot of integrations with ADFS and ADAL e.g. Android, command line, WPF etc. but then I was asked about Cordova.
This was one technology I wasn’t familiar with but to quote Vittorio: