Open ramiroluz opened 2 weeks ago
Google example:```
{"google": {
"id": 1,
"display": {
"title": "Google",
"cssclasses": {
"button": "plone-btn plone-btn-default",
"icon": "glypicon glyphicon-google"
},
"as_form": false
},
"propertymap": {
"email": "email",
"link": "homepage",
"location": "location",
"name": "fullname"
},
"class": "authomatic.providers.oauth2.Google",
"consumer_key": "
Azzure example:
{
"azure": {
"id": 1,
"display": {
"title": "Azure",
"cssclasses": {
"button": "plone-btn plone-btn-default",
"icon": "glypicon glyphicon-github"
},
"as_form": false
},
"propertymap": {
"email": "email",
"name": "fullname"
},
"class_": "authomatic.providers.oauth2.MicrosoftOnline",
"domain": "ADD_YOUR_TENANT_ID",
"consumer_key": "YOUR_APP_REGISTRATION_CLIENT_ID",
"consumer_secret": "YOUR_CLIENT_SECRET",
"scope": ["openid profile"],
"access_headers": {
"User-Agent": "Plone (pas.plugins.authomatic)"
}
}
}
Add some examples of the json configuration one need to set for a local keycloak installation.