# Discourse LinkedIn Authentication

**URL:** https://meta.discourse.org/t/discourse-linkedin-authentication/46818
**Category:** Plugin
**Tags:** official, linkedin-oauth, auth-plugins, deprecated
**Created:** [July 4, 2016, 8:24pm UTC](https://meta.discourse.org/t/discourse-linkedin-authentication/46818 "2016-07-04T20:24:06Z")
**Posts on this page:** 4
**Page:** 1

<div class="post-metadata">

### Author: ![Discourse](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/discourse/32/148734_2.png) [@Discourse](https://meta.discourse.org/u/Discourse)
#### Post date: [July 4, 2016, 8:24pm UTC](https://meta.discourse.org/t/discourse-linkedin-authentication/46818/1 "2016-07-04T20:24:06Z")

</div>

> 📣 LinkedIn has updated their authentication to OpenID Connect. New LinkedIn applications will not be able to use the old authentication method. This plugin is now deprecated, and support for LinkedIn OpenID Connect is included in Discourse core. There is no need to install the plugin separately. Just follow the documentation here:

> [@Configure LinkedIn login using OpenID Connect](https://meta.discourse.org/t/configure-linkedin-openid-connect-login-for-discourse/305366):
>
> bookmark This guide explains how to set up LinkedIn OpenID Connect authentication on your Discourse site, allowing users to log in using their LinkedIn accounts. person_raising_hand Required user level: Administrator Summary LinkedIn OpenID Connect authentication allows users to sign in to your Discourse site using their LinkedIn accounts. This guide walks you through the process of configuring LinkedIn authentication, from creating a LinkedIn developer application to enabling the featu…

> **Old plugin info**
>
> | | | |
> | --- | --- | --- |
> | :discourse2: | **Summary** | **Discourse LinkedIn Authentication** provides the ability to use LinkedIn as a login option |
> | 🛠 | **Repository Link** | ~~[https://github.com/discourse/discourse-linkedin-auth](https://github.com/discourse/discourse-linkedin-auth)~~ |
> | 📖 | **Install Guide** | [How to install plugins in Discourse](https://meta.discourse.org/t/install-plugins-in-discourse/19157) |
> 
> > [@](#):
> >
> > :discourse2: As this is an #official feature maintained by the Discourse team, #Support, #Contribute > Bug, #Contribute > UX, and #Contribute > Feature requests can be made in the respective categories here on Meta, and tagged with the appropriate plugin tag. Click on a link below to get one started. 👍
> > 
> > [❓&nbsp; **Support**](https://meta.discourse.org/new-topic?category_id=6&body=%3E%20Before%20asking,%20did%20you%20search%20first%3F%20Press%20%F0%9F%94%8D%20at%20the%20upper%20right%20to%20search.&tags=linkedin-oauth "Ask for support on configuring and using Discourse LinkedIn Authentication") [🐛&nbsp; **Bug**](https://meta.discourse.org/new-topic?category_id=1&tags=linkedin-oauth "A bug report means something is broken, preventing normal/typical use of the plugin") [👀&nbsp; **UX**](https://meta.discourse.org/new-topic?category_id=9&tags=linkedin-oauth "Discussion about the user interface of Discourse LinkedIn Authentication, and how features are presented (including language and UI elements)") [💡&nbsp; **Feature**](https://meta.discourse.org/new-topic?category_id=2&tags=linkedin-oauth "Discussion about how existing Discourse LinkedIn Authentication features can be improved or enhanced, and how proposed new features could work")

> Last edited by @hugh 2024-09-09T21:21:10Z
> 
> > **Check document**
> >
> > Perform check on document:

---

<div class="post-metadata">

### Author: ![Hifihedgehog](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/hifihedgehog/32/140207_2.png) [@Hifihedgehog](https://meta.discourse.org/u/Hifihedgehog)
#### Post date: [November 17, 2023, 12:54am UTC](https://meta.discourse.org/t/discourse-linkedin-authentication/46818/47 "2023-11-17T00:54:07Z")

</div>

I am having trouble getting this plugin to work anymore. From what I am seeing now, the plain jane “Sign In with LinkedIn” option has been superseded with “Sign In with LinkedIn using OpenID Connect.” See here:

> **[Sign In with LinkedIn using OpenID Connect - LinkedIn](https://learn.microsoft.com/en-us/linkedin/consumer/integrations/self-serve/sign-in-with-linkedin-v2?context=linkedin%2Fconsumer%2Fcontext)**
>
> Learn how to leverage LinkedIn's API to Sign In with LinkedIn using OpenID Connect.

---

<div class="post-metadata">

### Author: ![ted](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/ted/32/283882_2.png) [@ted](https://meta.discourse.org/u/ted)
#### Post date: [April 24, 2024, 9:48am UTC](https://meta.discourse.org/t/discourse-linkedin-authentication/46818/48 "2024-04-24T09:48:34Z")

</div>

@Hifihedgehog The plugin has now been deprecated, support for LinkedIn OIDC has been added to core, and this documentation has been updated. 🙏

---

<div class="post-metadata">

### Author: ![tophee](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/tophee/32/73406_2.png) [@tophee](https://meta.discourse.org/u/tophee)
#### Post date: [August 12, 2024, 2:15pm UTC](https://meta.discourse.org/t/discourse-linkedin-authentication/46818/51 "2024-08-12T14:15:57Z")

</div>

> [@ted](#):
>
> The plugin has now been deprecated, support for LinkedIn OIDC has been added to core,

I know its an extra dumb question, but it doesn’t hurt to be extra clear: so this means we deactivate this option:

 ![CleanShot 2024-08-12 at 16.04.22@2x](https://global.discourse-cdn.com/meta/original/4X/5/f/b/5fb70245537914ca2d90f518d1004d24ab40a773.png)

and we follow the new instructions to create an entirely new link to LinkedIn, right?

I have no memory of how I created the OAuth ClientID on LinkedIn when I first configured this seven years ago, but the new documentation (which is excellent and easy to follow, btw, thank you! 🙏) led me to create a page for my “Organization” on LinkedIn, something I apparently didn’t need to do back then. Or maybe I didn’t have to do it now either and could have reused the old client-ID and secret?

Nevermind, why not have a LinkedIn-page for the forum, LOL.

My point is just to clarify that these are the steps existing users of the plugin need to follow:

1. Deactivate the old plugin (eventually remove it from the yml file, but I guess that can wait)
2. Follow the [new instructions](https://meta.discourse.org/t/configure-linkedin-openid-connect-login-for-discourse/305366) as if you never used _Login with LinkedIn_ before.
3. Done
