YoVDO

ASP.NET Core Admin Panel - Implementing User Management and Email Invitations - Tricking Library Episode 60

Offered By: Raw Coding via YouTube

Tags

ASP.NET Core Courses User Authentication Courses Web Application Security Courses Identity Management Courses API Development Courses SendGrid Courses

Course Description

Overview

Implement an admin panel for inviting moderators to a platform using ASP.NET Core, Identity, SendGrid, and Google Domains. Learn how to set up SendGrid with a custom domain, create admin users, generate secure passwords, and handle user invitations. Explore file system settings, public classes, and API controllers while building a robust admin interface. Follow along to create user secrets, implement email services, and manage admin roles. Test the functionality, handle login errors, and refine the admin panel for a seamless user experience in this comprehensive tutorial on building an administrative system for a web application.

Syllabus

Introduction
Setup
User Secrets
Create Admin User
Create Email Service
Options Monitor
File System Settings
Public Class
Invite Moderator
Fail to Create User
Generate Password
Generate Link URL
Test Method
Username
Login Errors
Testing
API Controller
User Controller
Admin Roles
Redirect
Moderator
Index Page
Admin Page
Post URL
Refresh Admin Panel
Summary


Taught by

Raw Coding

Related Courses

Introduction to OWASP Top 10 Security Risks
A Cloud Guru
AWS SimuLearn: Cyber Security Threats
Amazon Web Services via AWS Skill Builder
AWS SimuLearn: Edge Protection
Amazon Web Services via AWS Skill Builder
Cloud Security Scanner: Qwik Start
Google via Google Cloud Skills Boost
OWASP Top 10: Broken Access Control
Codecademy