External Authentication Providers
As ZauberCMS uses identity you can use the external providers from Microsoft to allow registration and login using the external providers.
We have included Facebook, Google & Microsoft out of the box, you just need to put your credentials in the appSettings and they will automatically show on the login and registration pages
"ExternalProviders": {
"Google": {
"ClientId": "",
"ClientSecret": ""
},
"Facebook": {
"AppId": "",
"AppSecret": ""
},
"Microsoft": {
"ClientId": "",
"ClientSecret": ""
}
}Adding New External Authentication Providers
If you want to add a new external provider, you need to Implement
And you will need to reference the Nuget package from microsoft or write your own code to handle the provider. Below is an example of adding the Microsoft provider using the IExternalAuthenticationProvider
Last updated