CliffTech
CliffTech
  • 23
  • 4 302
ASP.NET Core Authentication with Identity: JWT, Refresh Tokens, Access Tokens, and More
Get the source code here: github.com/Clifftech123/CliffTechUA-cam/tree/main/DotnetAuth
Welcome to our comprehensive guide on ASP.NET Core Authentication using Identity! This tutorial will delve into authentication and security within ASP.NET Core. You'll learn about implementing refresh tokens, access tokens, and effective user management. This guide is designed for beginners and seasoned developers, offering valuable insights and hands-on knowledge to bolster your web applications.
Topics Covered:
- Introduction to ASP.NET Core Identity
- Setting up ASP.NET Core Identity
- User Registration
- User login
- Implementing refresh tokens and access tokens
- Securely removing tokens
- Retrieving current user information
- Best practices for secure authentication
Why You Should Watch: Secure authentication is vital for any web application. This video will provide you with the necessary skills to improve the security of your ASP.NET Core applications and handle user authentication effortlessly.
If you found this video helpful, please like, comment, and subscribe for more .NET, AZURE, and C#. Feel free to share your thoughts and questions in the comments section below!
Connect me with :
Linkedin: www.linkedin.com/in/isaiah-clifford-opoku/
X: x.com/Clifftech_Dev
#DotNet #Identity #WebAPI
Переглядів: 375

Відео

Global Exception Handling in ASP.NET Core Web API using IExceptionHandler
Переглядів 9114 годин тому
Learn how to simplify exception management in your ASP.NET Core Web API applications with the IExceptionHandler interface. This approach eliminates the need for repetitive try-catch blocks by handling exceptions globally across your application. The IExceptionHandler interface is a powerful feature in .NET Core that works seamlessly with various frameworks, including Web API, Minimal APIs, Blaz...
ASP.NET 9 Core Full Course for Beginners
Переглядів 1 тис.День тому
You can find the source code here: github.com/Clifftech123/CliffTechUA-cam/tree/main/dotnet9-crash-course. Ready to master backend development? Dive into this hands-on crash course! Learn how to build a complete backend for a web application step by step using ASP.NET 9 Core, C#, and SQL Server Database. This course is perfect for beginners and seasoned developers. Don’t forget to subscribe to ...
A Beginner's Guide to Azure Static Web Apps Free Hosting for Blazor, React, Angular, Vue, & more!
Переглядів 125Місяць тому
Discover the power of Azure Static Web Apps and learn how to easily host your web apps for free! Whether you’re building with Blazor, Angular, React, Vue, Svelte, Next.js, Gatsby, Hugo, or any other framework that generates static content (HTML, CSS, JavaScript), Azure Static Web Apps have you covered. In this video, I’ll walk you through how to create and deploy your very first Azure Static We...
How to Set Up C# and .NET Core with VS Code - Quick Tutorial
Переглядів 178Місяць тому
In this quick tutorial, you’ll learn how to set up C# and .NET Core using Visual Studio Code on Windows, macOS, and Linux. Visual Studio Code is a powerful and lightweight code editor, perfect for .NET development. Whether you’re just getting started or switching from another IDE, this tutorial will help you get set up quickly so you can start coding right away! 👍 Subscribe for more programming...
Learn to Build a REST API with .NET 8 - Full CRUD Tutorial for Beginners
Переглядів 423Місяць тому
In this comprehensive yet concise course, you'll learn how to build a REST API using .NET 8 from start to finish. Whether you’re a beginner or looking to sharpen your skills, this tutorial covers all the essential steps to create a CRUD application with .NET 8, giving you the foundation to build your projects. 🔗 Get the Source Code: github.com/Clifftech123/TodoWebAPI If you’re new here, don’t f...
Learn Minimal APIs in .NET 8 Full CRUD Tutorial for Beginners
Переглядів 7382 місяці тому
Welcome to this step-by-step tutorial on building Minimal APIs in .NET 8! In this beginner-friendly guide, you'll learn how to create Minimal API endpoints using C# and .NET 8, and implement full CRUD (Create, Read, Update, Delete) functionality. We'll also walk through setting up Swagger for easy API testing and documentation. By the end of this tutorial, you'll have a solid foundation to buil...
What is blazor in asp.net core
Переглядів 873 місяці тому
Welcome to our channel! If you're new here, consider subscribing for more content. In this video, we'll be exploring Blazor, a web frontend framework that helps you build fast and interactive web applications. Whether you're a beginner or an experienced developer, this video will guide you on how to get started with Blazor. For more information and documentation, check out the official Microsof...
Getting Started with the Azure Portal | Getting Started with Azure
Переглядів 414 місяці тому
Welcome to the "Getting Started with Azure" series! This video is a deep dive into the Azure Portal, Microsoft's robust web-based platform for managing Azure resources. It's an ideal tutorial for beginners eager to learn how to efficiently navigate and utilize the Azure Portal. In this video, you will discover: - How to access and navigate the Azure Portal - The key features and functionalities...
Azure Subscription and Getting Started with a Free Account
Переглядів 574 місяці тому
This video will guide you through setting up your Azure subscription and starting with a free account. Whether you're a newcomer to Azure or interested in exploring its capabilities without cost, this tutorial will assist you in getting started swiftly. In this video, you will learn: - How to create an Azure account - Understanding the free tier of Azure and the included services - Best practic...
Getting Started with Azure | Introduction to the Series
Переглядів 534 місяці тому
Welcome to the first video of our "Getting Started with Azure" series! 🎉 In this introductory video, we'll provide an overview of what you can expect from this comprehensive series designed to help you master Microsoft Azure, the leading cloud platform. Whether you're new to cloud computing or looking to deepen your Azure knowledge, this series will guide you through everything you need to know...
Lesson 9: Introduction to Object-oriented programming in C# | From Beginner to Expert in C#
Переглядів 755 місяців тому
Welcome to this video lesson of our "C# From Beginner to Expert" series. In this video, I will walk you through an introduction to programming in C#. Object-oriented programming (OOP) in C# is a powerful paradigm that models and organizes code around real-world entities and their interactions. Here are some key concepts to help you get started: KeyConcepts 1. Classes and Objects: Classes are bl...
Lesson 8: Building a C# Application | From Beginner to Expert in C#
Переглядів 1785 місяців тому
Welcome to this video. This session is part of our C# 'From Beginner to Expert' series. In this lesson, we'll apply what we've learned by building a console application that retrieves country data. We will be utilizing CountryData.net to obtain our information. This practical exercise will enhance your understanding of how C# works. Please subscribe to our channel and don't forget to hit the no...
Lesson 7: Classes and Objects Explained | C# Beginner to Expert Series
Переглядів 915 місяців тому
Welcome back to the C# Beginner to Expert Series"! In this seventh lesson, we'll dive deep into the heart of Object-Oriented Programming (OOP) by exploring Classes and Objects in C#. Classes and Objects are fundamental concepts in OOP, and this video will provide a comprehensive understanding of how they work in C#. We'll introduce Classes as blueprints for Objects, defining their properties an...
Lesson 6: Control Flow in C# | C# Beginner to Expert Series
Переглядів 645 місяців тому
Dive into the core of C# programming with our comprehensive guide on Control Flow! 🚀 Whether you're a beginner or looking to refresh your skills, this video is your one-stop tutorial for understanding how to control the execution of your code using `if-else` statements, loops (`for`, `while`, `do-while`), and more advanced concepts like nested loops and loop control statements (`break`, `contin...
Host a Website on Azure Tutorial
Переглядів 1275 місяців тому
Host a Website on Azure Tutorial
Getting Started with Microsoft Azure (MLSA Workshop)
Переглядів 555 місяців тому
Getting Started with Microsoft Azure (MLSA Workshop)
C# Operators and Expressions | C# Beginner to Expert Series
Переглядів 555 місяців тому
C# Operators and Expressions | C# Beginner to Expert Series
Lesson 4: C# Variables and Data Types
Переглядів 895 місяців тому
Lesson 4: C# Variables and Data Types
Lesson 3: Creating C# Application | C# Beginner to Expert Series
Переглядів 896 місяців тому
Lesson 3: Creating C# Application | C# Beginner to Expert Series
Create and Connect to Azure Virtual Machines | Step-by-Step Tutorial
Переглядів 946 місяців тому
Create and Connect to Azure Virtual Machines | Step-by-Step Tutorial
Lesson 2: Setting Up a C# Development Environment | C# Beginner to Expert Series
Переглядів 896 місяців тому
Lesson 2: Setting Up a C# Development Environment | C# Beginner to Expert Series
Lesson 1: Introduction to C# Programming | C# Beginner to Expert Series
Переглядів 1646 місяців тому
Lesson 1: Introduction to C# Programming | C# Beginner to Expert Series

КОМЕНТАРІ

  • @anointedmelodi7674
    @anointedmelodi7674 19 годин тому

    This was a very nice lecture about Jwt Tokens and by far the best I've seen on youtube especially the refresh token implementation. Keep up the good work.

    • @CliffTech
      @CliffTech 12 годин тому

      Glad you enjoyed it!

  • @chikalawrence8502
    @chikalawrence8502 День тому

    Can you do a video on banking web api

    • @CliffTech
      @CliffTech День тому

      Could you please specify the details of the Bank API you would like us to create?

  • @chikalawrence8502
    @chikalawrence8502 День тому

    Thanks very much for this lecture

    • @CliffTech
      @CliffTech День тому

      Thank you for reviewing and observing.

  • @monicai.g.h.25700
    @monicai.g.h.25700 2 дні тому

    👋

    • @CliffTech
      @CliffTech 2 дні тому

      Thank you for the feedback

  • @NoelleBradley-q4v
    @NoelleBradley-q4v 3 дні тому

    Appreciate the detailed breakdown! I need some advice: I have a SafePal wallet with USDT, and I have the seed phrase. (alarm fetch churn bridge exercise tape speak race clerk couch crater letter). What's the best way to send them to Binance?

    • @CliffTech
      @CliffTech 3 дні тому

      Thank you for watching, but we are unclear about your message.

  • @thefawuzan
    @thefawuzan 11 днів тому

    This contact was mind-blowing thanks alot.

    • @CliffTech
      @CliffTech 11 днів тому

      Thank you for watching.

  • @matildakpolley6926
    @matildakpolley6926 11 днів тому

    Very helpful and informative

    • @CliffTech
      @CliffTech 11 днів тому

      Appreciate you watching!

  • @frightone
    @frightone 22 дні тому

    Do you plan relase next video about CQRS?

  • @frightone
    @frightone Місяць тому

    I hope that CQRS / asp net with clean arichtecture is in production :) ?

    • @CliffTech
      @CliffTech Місяць тому

      Please thank you for reaching out. We are working on that video and it's going to be out soon.

    • @frightone
      @frightone 24 дні тому

      @@CliffTech Can you also add code on gitbub to this videos ? Can I suspect this video about CQRS soon :) ?

  • @frightone
    @frightone Місяць тому

    Did you work with CQRS ? Acan you recomemnd any resources to learn CQRS with MediatR?

    • @CliffTech
      @CliffTech Місяць тому

      Thank you for the suggestion. Currently, we do not have a video on CORS and MediatR, but we will take this as a request and ensure to record one. Please look out for our video on the topic next week if you can wait. We appreciate your patience and will provide our recommendations soon.

    • @frightone
      @frightone Місяць тому

      @@CliffTech Can you this video about CQRS straight away with clean architecture?

    • @CliffTech
      @CliffTech Місяць тому

      @@frightone Yes

    • @frightone
      @frightone Місяць тому

      @@CliffTech Thx for help :)

  • @akuoko_konadu
    @akuoko_konadu 2 місяці тому

    Thanks very much, I learnt a lot

    • @CliffTech
      @CliffTech 2 місяці тому

      Thank you for watching

  • @akuoko_konadu
    @akuoko_konadu 3 місяці тому

    Nice nice, keep it up senior

    • @CliffTech
      @CliffTech 3 місяці тому

      @@akuoko_konadu Thank you for watching

  • @Togacitygrinds
    @Togacitygrinds 4 місяці тому

    Great information. I'm following along.

    • @CliffTech
      @CliffTech 4 місяці тому

      Thank you for following

  • @icanghana6477
    @icanghana6477 4 місяці тому

    Great effort! Keep influencing people

    • @CliffTech
      @CliffTech 4 місяці тому

      Thank you joining

  • @GodfredCodes
    @GodfredCodes 5 місяців тому

    nice content bro

    • @CliffTech
      @CliffTech 5 місяців тому

      Appreciate it

  • @carlospuyol7475
    @carlospuyol7475 5 місяців тому

    Can you also host dynamic websites?

    • @CliffTech
      @CliffTech 5 місяців тому

      We can use this Services: *Azure Static Web Apps*: - Best for static sites and single-page applications (SPAs) with minimal backend requirements. - Automatically builds and deploys your React app from a GitHub repository. - Provides global CDN, SSL, and routing. - *Azure App Service*: - Suitable for dynamic web applications with server-side rendering (SSR) or backend APIs. - Supports a wide range of programming languages and frameworks. - Offers features like scaling, load balancing, and authentication. - *Azure Virtual Machines (VMs)*: - Ideal for scenarios requiring full control over the hosting environment. - Allows installation of custom software and configuration. - Suitable for complex applications with specific requirements.

  • @GodfredCodes
    @GodfredCodes 5 місяців тому

    good content

    • @CliffTech
      @CliffTech 5 місяців тому

      Thank you for watching

  • @itmediators2960
    @itmediators2960 6 місяців тому

    Good job

    • @CliffTech
      @CliffTech 6 місяців тому

      Thank you for watching

  • @akuoko_konadu
    @akuoko_konadu 6 місяців тому

    Nice nice boss 👍

    • @CliffTech
      @CliffTech 6 місяців тому

      Thank you for the support