Configuration
- Visit Developers | LinkedIn and click on the nice Create app button in the middle of the screen and follow the process it walks you through.
- There is a handy link to their help pages there/
- You’ll need an appropriate LinkedIn Page; this cannot be changed later so make sure you have one ready.
-
Enable the Sign In with LinkedIn using OpenID Connect product.
-
Under Auth, grab the credentials:
-
On your Discourse site, use the credentials to configure the following site settings:
linkedin_oidc_client_id
linkedin_oidc_client_secret
-
Also under Auth, add an authorized redirect URL, e.g.:
https://example.com/auth/linkedin_oidc/callback
(replacing the https with http and example.com with the full qualified domain/subdomain of your Discourse site.)
-
Enable the authentication method in your Discourse instance using the
enable_linkedin_oidc_logins
site setting.