An OAuth Provider for single sign on scenarios