Join Michael Sullivan for an in-depth discussion in this video Configuring Facebook authentication, part of ASP.NET MVC 5 Essential Training.
- [Narrator] Next we're going to explore how we can use…third party identity providers.…Like Twitter, or Facebook, or Google,…to allow our users to register,…and log into our application.…In our configure authentication process,…in the pipeline after it goes through,…and sets up the cookie identification,…you'll see at the bottom that there's a number…of different providers that we can use,…to do third party logins.…All I need to do is go into each one of these,…and create an application,…and then pull in the app ID in secret.…For Facebook, what I do is I can go into the…develepors.FaceBook.com.…
After you authenticate it,…and logged in, you can go under apps,…and create a new app.…Now I've already done this.…But you would add a new app,…give it a display name,…say create an app ID,…and then it's going to go through a number…of security checks to verify that you're not a robot,…and create the application.…Now, I've already created an app,…and I'm going to go to my demo app.…You see here's my app ID.…
I going into the settings, go to basic,…
Released
12/7/2018- Creating a new ASP.NET MVC 5 project
- Building custom routes
- Creating custom layouts
- Adding a model to a view
- Leveraging JavaScript libraries such as Ajax and jQuery
- Deploying to Azure and Amazon Web Services
- Configuring authentication and authorization
- Unit testing code
Skill Level Beginner
Duration
Views
Related Courses
-
ASP.NET Core New Features (2018)
with Phil Japikse3h 4m Intermediate -
ASP.NET MVC: HTTP Request Life Cycle
with Janan Siam2h 15m Intermediate
-
Introduction
-
An MVC frame of mind5m 18s
-
1. Controllers
-
Create a new MVC project5m 1s
-
Understanding routing2m 14s
-
Create a custom route3m 8s
-
Action result types2m 49s
-
Action selectors3m 31s
-
Using filters3m 48s
-
-
2. Working with Views
-
Working with shared layouts3m 25s
-
Create a custom layout1m 36s
-
Employing HTML helpers2m 23s
-
Using Bootstrap in a layout5m 57s
-
Bundling and minification3m 21s
-
3. Models and Data
-
Adding a model2m 22s
-
Introduction to view models1m 59s
-
-
4. Using JavaScript Libraries
-
Model binding with Knockout1m 14s
-
5. Deployment
-
Deploy resources to Azure3m 28s
-
Publish to Azure4m 7s
-
Setting up Azure DevOps1m 45s
-
Use Azure to deploy to AWS1m 59s
-
6. Controller Security and ASP.NET Identity
-
7. Unit Testing
-
Introduction to unit testing3m 56s
-
Creating unit tests4m 32s
-
Mocking dependencies1m 32s
-
-
8. Other Tools
-
MVC for Web Forms developers1m 39s
-
One ASP.NET3m 33s
-
-
Conclusion
-
Next steps41s
-
- Mark as unwatched
- Mark all as unwatched
Are you sure you want to mark all the videos in this course as unwatched?
This will not affect your course history, your reports, or your certificates of completion for this course.
CancelTake notes with your new membership!
Type in the entry box, then click Enter to save your note.
1:30Press on any video thumbnail to jump immediately to the timecode shown.
Notes are saved with you account but can also be exported as plain text, MS Word, PDF, Google Doc, or Evernote.
Share this video
Embed this video
Video: Configuring Facebook authentication