2013-07-19 52 views
11

Chúng tôi đã sử dụng thành viên LinkedIn OAuth/Simple trên dự án MVC4 và nó hoạt động khá tốt.Xác thực LinkedIn trên OWIN/MVC5

Nhưng với việc kiểm tra khung công tác ASP.NET MVC5 dựa trên OWIN mới, chúng tôi thấy không có tính năng xác thực LinkedIn. Chúng tôi có thể sử dụng Google, Facebook, Twitter và ID trực tiếp của Microsoft, nhưng không có LinkedIn.

Có cách nào đơn giản để tích hợp xác thực LinkedIn vào OWIN/Katana/MVC5 mới không?

Trả lời

2

Tôi đã đăng cùng một câu hỏi về Dự án Katana và nhận được câu trả lời.


Chưa có kế hoạch ngay lập tức, nhưng bạn có thể muốn kiểm dự án này:

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

+0

[Tự phản hồi] Tôi vẫn đang chờ triển khai chính xác. –

3

LinkedIn hiện không có trong Katana xây dựng. Chúng tôi có kế hoạch thêm hỗ trợ cho LinkedIn và bạn sẽ có thể nhận được nó như là một gói Nuget.

+3

Thật tuyệt khi được hỗ trợ LinkedIn. Chúng tôi có thể chờ gói Nuget cho điều đó. Nếu bạn có thể nói "Khi" cho điều đó, chúng tôi sẽ rất vui nếu không có bất kỳ triển khai tùy chỉnh nào. –

9

Tôi đã tạo các nhà cung cấp cho LinkedIn và Yahoo để sử dụng với OWIN. Vui lòng xem bài đăng trên blog tại http://www.beabigrockstar.com/introducing-the-yahoo-linkedin-oauth-security-providers-for-owin/

+0

Tôi vừa thử OAuth được liên kết của bạn trên MVC5. Nó hoạt động khá tốt. Cảm ơn nhiều! –

+0

Chưa thử, nhưng bài đăng trên blog của bạn có vẻ tốt. – GordonB

+0

@jerrie Tôi đang sử dụng nhà cung cấp của bạn cho linkedin và hoàn toàn không có vấn đề gì với thông tin đăng nhập. Tuy nhiên, tôi đang cố gắng sử dụng accesstoken lấy bằng cách sử dụng đăng nhập để thực hiện một yêu cầu cho một số dữ liệu linkedin. Có một lớp LinkedInAuthenticatedContext có thuộc tính AccessCode tuy nhiên tôi không thể tìm ra cách truy cập vào LinkedInAuthenticatedContext này trong mã của tôi. Tôi đã cố gắng để typecast nó từ Request.GetOwnContext nhưng đó didnt làm việc. Bất kỳ đầu vào sẽ được đánh giá cao. – InSane