2013-07-19 3 views
11

Мы использовали LinkedIn OAuth/Простое членство в проекте MVC4, и оно работает довольно.LinkedIn Authentication on OWIN/MVC5

Но с проверкой новой основы ASP.NET MVC5 на основе OWIN мы обнаружили, что функция аутентификации LinkedIn отсутствует. Мы могли бы использовать Google, Facebook, Twitter и Microsoft Live ID, но не LinkedIn.

Есть ли какие-либо простые способы интеграции аутентификации LinkedIn в новую OWIN/Katana/MVC5?

ответ

2

Я отправил такой же вопрос на проект Katana, и получил ответ.


Нет ближайших планов, но вы можете оформить этот проект:

https://github.com/auth0/auth0-aspnet-owin

+0

[Я отвечаю] Я все еще жду точной реализации. –

3

LinkedIn в настоящее время не существует в Katana строит. Мы планируем добавить поддержку LinkedIn, и вы сможете получить ее как пакет Nuget.

+3

Это здорово получить поддержку LinkedIn. Мы могли бы подождать пакет Nuget для этого. Если бы вы могли сказать «Когда» для этого, мы были бы счастливы без какой-либо пользовательской реализации. –

9

Я создал поставщиков для LinkedIn и Yahoo для использования с OWIN. Пожалуйста, см. Запись в блоге на http://www.beabigrockstar.com/introducing-the-yahoo-linkedin-oauth-security-providers-for-owin/

+0

Я только что попробовал вашу ссылку в OAuth на MVC5. Он работает красиво. Большое спасибо! –

+0

Не пробовал, но ваше сообщение в блоге выглядит хорошо. – GordonB

+0

@jerrie Я использую ваш провайдер для linkedin и не имею абсолютно никаких проблем с самой регистрацией. Тем не менее, я пытаюсь теперь использовать accesstoken, полученный с помощью login, чтобы сделать запрос на некоторые связанные данные. Существует класс LinkedInAuthenticatedContext, у которого есть свойство AccessCode, но я не могу понять, как получить доступ к этому LinkedInAuthenticatedContext в моем коде. Я попытался вывести его из Request.GetOwnContext, но это не сработало. Любые входы будут оценены. – InSane

Смежные вопросы