没有合适的资源?快使用搜索试试~ 我知道了~
JwtAuthDemo:ASP.NET Core + Angular JWT身份验证演示; 整合测试; 登录,注销,刷新令牌,模...
共78个文件
ts:21个
cs:13个
json:7个
需积分: 15 6 下载量 58 浏览量
2021-05-06
18:56:54
上传
评论 1
收藏 708KB ZIP 举报
温馨提示
JWT Auth演示(Angular + ASP.NET Core / ASP.NET 5+) 该存储库演示了使用JWT auth的Angular SPA和ASP.NET Core Web API应用程序,以及一个集成测试项目,该项目针对一组操作(包括登录,注销,刷新令牌,模拟,身份验证和授权)进行了测试。 中篇文章 在本文中,我将向您展示如何使用JWT身份验证和授权来实现ASP.NET Core Web API应用程序。 在本文中,我们将使用Angular构建一个简单的应用程序。 我们将实现AuthService类,以处理登录,注销和刷新令牌过程以及localStorage键值对的操作。 我们将创建一个JwtInterceptor类,以将JWT Bearer令牌添加到HTTP请求标头中,以及一个UnauthorizedInterceptor类,以在收到HTTP状态代码401的情况下将
资源推荐
资源详情
资源评论
收起资源包目录
JwtAuthDemo-master.zip (78个子文件)
JwtAuthDemo-master
.gitignore 5KB
LICENSE 1KB
localhost_5001.png 195KB
docker-compose.yml 587B
.github
FUNDING.yml 683B
README.md 3KB
localhost_8080.png 166KB
jwt-angular-app.gif 330KB
angular
.gitignore 631B
Dockerfile 490B
package.json 968B
package-lock.json 531KB
src
app
app.module.ts 847B
core
services
app-initializer.ts 272B
auth.service.ts 4KB
models
application-user.ts 101B
guards
auth.guard.ts 928B
interceptors
jwt.interceptor.ts 910B
unauthorized.interceptor.ts 1KB
index.ts 121B
core.module.ts 1024B
login
login.component.css 2KB
login.component.ts 2KB
login.component.html 1KB
app.component.ts 2KB
app-routing.module.ts 900B
management
management.component.css 0B
management.module.ts 377B
management-routing.module.ts 360B
management.component.html 110B
management.component.ts 291B
demo-apis
demo-apis.component.css 0B
demo-apis.component.html 482B
demo-apis.component.ts 763B
home
home.component.css 0B
home.component.html 720B
home.component.ts 501B
assets
.gitkeep 0B
android-icon-72x72.png 5KB
apple-icon-180x180.png 14KB
main.ts 372B
environments
environment.ts 700B
environment.prod.ts 89B
index.html 299B
favicon.ico 1KB
styles.css 238B
polyfills.ts 3KB
.dockerignore 247B
tsconfig.json 458B
.browserslistrc 853B
nginx
gzip.conf 717B
nginx.conf 871B
angular.json 3KB
tsconfig.app.json 287B
README.md 825B
webapi
Dockerfile 541B
.dockerignore 116B
JwtAuthDemo
Program.cs 1KB
appsettings.Development.json 159B
Controllers
WeatherForecastController.cs 1KB
ValuesController.cs 748B
AccountController.cs 8KB
appsettings.json 390B
Services
UsersService.cs 2KB
Infrastructure
JwtAuthManager.cs 6KB
JwtRefreshTokenCache.cs 1KB
JwtTokenConfig.cs 591B
JwtAuthDemo.csproj 335B
Startup.cs 4KB
README.md 579B
https
README.md 533B
aspnetapp.pfx 3KB
JwtAuthDemo.sln 3KB
JwtAuthDemo.IntegrationTests
JwtAuthManagerTests.cs 4KB
AccountControllerTests.cs 13KB
ValuesControllerTests.cs 5KB
JwtAuthDemo.IntegrationTests.csproj 884B
TestHostFixture .cs 902B
共 78 条
- 1
资源评论
格秒索杉
- 粉丝: 27
- 资源: 4563
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- MyBatis 动态 SQL:灵活而强大的查询构建器.pdf
- com.accordion.prettyo.apk
- 毕业设计:基于SSM的mysql-ssm软件bug管理系统(源码 + 数据库 + 说明文档)
- MTSQL8.0.35windows(64bit)-mysql-installer-community-8.0.35.0
- 人工智能引领音乐创作新时代之Suno AI
- Public-bicycle-usage-forecast-master.zip
- 通道处理过程模拟:从理论到实践.pdf
- 数据库第七次作业E-R图第一题
- 大厂面试真题Java语法基础面试专题及答案
- IMG20240428211124.jpg
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功