|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/jwt-springsecurity-angular/
课程评论:没有评论
**课程名称:** 使用 Spring Security 和 Angular 进行 JWT 认证 **课程概述:** 本课程旨在介绍并实践如何使用 Spring Boot、Spring Security 和 Angular 构建一个安全的 RESTful API。 **Spring Boot 基础:** * Spring Framework 是一个广泛使用的开源 Java 企业级框架,用于构建功能完备的应用程序。 * Spring Boot 作为 Spring Framework 的强大工具,极大地简化了 Web 应用和微服务的开发流程。 * 其核心优势在于自动化配置和“约定优于配置”的理念,从而实现极少的配置和设置即可启动 Spring 应用。 * 本课程将深入浅出地讲解 Spring Boot 的基本概念,并通过构建一个管理员工信息的 Spring Boot REST API 来进行实践。 **Spring Security 介绍:** * Spring Security 是一个为 J2EE 企业级应用提供安全功能的强大框架,是 Spring 应用安全的行业标准。 * 它通过 Servlet Filters 提供的过滤器链来实现应用程序的认证(Authentication)和授权(Authorization)。 * Web 应用面临着各种安全威胁,Spring Security 提供了可定制的安全功能来防范这些风险。 **JWT 与安全实践:** * 本课程将重点关注如何利用 Spring Security 来保护 REST API 接口,确保只有经过认证的用户才能访问敏感资源。 * 我们将构建一个 REST API,该 API 将提供员工信息的管理功能(创建、修改、编辑、删除),并对这些端点进行访问控制。 * 通过集成 JSON Web Token (JWT) 机制,我们将实现客户端与服务器之间的安全身份验证,允许用户在登录后保持在线状态,并能安全地访问受保护的资源。 * 课程还将涉及如何配置 Spring Security 来保护特定的 URL 路径。
Java Spring Framework (Spring Framework) is a popular, open source, enterprise-level framework for creating standalone, production-grade applications that run on the Java Virtual Machine (JVM). Java Spring Boot (Spring Boot) is a tool that makes developing web application and micro-services with Spring Framework faster and easier through three core capabilities, mainly its auto-configuration An opinionated approach to configuration.Spring Boot is an open source Java-based framework used to create a micro Services. It is developed by Pivotal Team and is used to build stand-alone and production ready spring applications. This course will give you an introduction to Spring Boot and familiarize you with its basic concepts. For practice, we will build a Spring Boot REST API that manages employees.The ability to create standalone applications These features work together to provide you with a tool that allows you to set up a Spring-based application with minimal configuration and setup. Spring security provides authentication and authorization to applications using servlet filters - a security filter chain.Web applications are susceptible to security threats and attacks, as they are accessible by anyone uses the internet. In this course, we will build a REST API that will expose endpoints having restricted access to specific only authenticated users, for to manage the employees, for creating, updating , editing existing, and deleting employees. We can use spring security to secure URLs. Spring Security is a security framework that secures J2EE-based enterprise applications, by providing powerful, customizable security features like authentication and authorization. It is the de facto standard for securing Spring-based applications.