This is a module for Orchard CMS that extends authentication and implements few providers such as OAuth or Token to e-mail.
To implement your custom auth provider, please follow those steps:
That's all.
To get more information or reuse existing implementation of OAuth just look for those related projects:
To implement your custom auth provider, please follow those steps:
- Implement IQuickLogOnProvider, which generates "welcome" or sign-in link to your's OAuth or custom authentication service
- Implement landing controller to handle interaction with authentication service
That's all.
To get more information or reuse existing implementation of OAuth just look for those related projects:
- RM.QuickLogOn.OAuth provides implementation for Google, Facebook, LiveID OAuth (Twitter is in progress)
- RM.QuickLogOn.OAuth.RU provides OAuth implementation for Yandex, Mail.ru, VKontakte (Odnoklassniki is in progress)