Your SlideShare is downloading. ×
Bring your own authentication to mvc
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

Bring your own authentication to mvc

389

Published on

Published in: Software, Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
389
On Slideshare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
2
Comments
0
Likes
0
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. DEVintersection Session AS11 Bring Your Own Authentication to MVC
  • 2. 2 © DEVintersection. All rights reserved. http://www.DEVintersection.com Overview  Introduction  Quick Survey  Login Screens  Social Media Saves Us…right?  oAuth / OpenID  Demo  Final Comments & Questions
  • 3. 3 © DEVintersection. All rights reserved. http://www.DEVintersection.com Quick Survey  Who Likes Coding Login Pages?  User / Profile Management?  oAuth?
  • 4. 4 © DEVintersection. All rights reserved. http://www.DEVintersection.com The Login Screen My Awesome Website http://www.myawesomewebsite.com/login username password Login home login … … … …
  • 5. 5 © DEVintersection. All rights reserved. http://www.DEVintersection.com Social Media To The Rescue My Work Here is Done!
  • 6. 6 © DEVintersection. All rights reserved. http://www.DEVintersection.com Social Logins Everybody’s Doing It!
  • 7. 7 © DEVintersection. All rights reserved. http://www.DEVintersection.com oAuth / OpenID using DotNetOpenAuth  http://dotnetopenauth.net  Wrapped oAuth implementation  nuget package  Added in MVC 4.0
  • 8. 8 © DEVintersection. All rights reserved. http://www.DEVintersection.com MVC 5 ASP.NET Identity  OWIN / Katana  Microsoft.Owin.Security.* ships w/ Visual Studio 2013  Middleware / Authentication
  • 9. Demo Social Login Implementation
  • 10. 10 © DEVintersection. All rights reserved. http://www.DEVintersection.com Final Comments  ASP.NET Identity in MVC 5 is easy!  Leverage Social Logins Where Appropriate  Add additional data tables to expand user information  SDKs allow for getting additional user information
  • 11. 11 © DEVintersection. All rights reserved. http://www.DEVintersection.com Resource & Links  Get More from Facebook User / Using Facebook C# SDK http://blogs.msdn.com/b/webdev/archive/2013/10/16/get-more- information-from-social-providers-used-in-the-vs-2013-project- templates.aspx  OWIN and Katana Project http://www.asp.net/aspnet/overview/owin-and-katana  Contact Information 
  • 12. Questions? Thank you! Don’t forget to enter your evaluation of this session using EventBoard!

×