How to create Custom portals?

Currently we have Facebook OAuth functional, but I do not believe any OAuth2 providers are supported at this time. DSP 2.0 will have simpler OAuth implementation as well as OAuth2 support.