Simplified Multiple Provider Authorization
infoq.com