【文件属性】:
文件名称:aspnetcore5-auth:asp.net核心5,jwt + refresh,react.js
文件大小:211KB
文件格式:ZIP
更新时间:2021-03-20 17:58:16
C#
API设定
Web.Api / appsetings.json-配置数据库和MailKit
Web.Models / config / JWTconfig.cs-配置JWT
如何运行API
dotnet restore
cd Web.Models
dotnet ef --startup-project ../Web.Api database update
cd ../
cd Web.Api
dotnet run
如何运行ClientApp
cd ClientApp
npm i
npm start
【文件预览】:
aspnetcore5-auth-main
----JwtAuthTemplateReact.sln(2KB)
----.vscode()
--------launch.json(1KB)
--------tasks.json(1KB)
----Web.Infrastructure()
--------JWT()
--------Auth()
--------StoreCollectionServices.cs(687B)
--------Validations()
--------EmailSender()
--------.gitignore(3KB)
--------ExtensionMethods()
--------Web.Infrastructure.csproj(824B)
----.idea()
--------.idea.JwtAuthTemplateReact()
----ClientApp()
--------.env(12B)
--------public()
--------src()
--------README.md(1B)
--------.gitignore(285B)
--------package-lock.json(562KB)
--------package.json(1KB)
----Web.Models()
--------Config()
--------migr.sh(139B)
--------Models()
--------Web.Models.csproj(793B)
--------Entity()
--------Migrations()
--------.gitignore(3KB)
--------Db()
----README.md(328B)
----Web.Api()
--------Web.Api.csproj(3KB)
--------Startup.cs(4KB)
--------appsettings.Development.json(159B)
--------Program.cs(636B)
--------Controllers()
--------Properties()
--------Pages()
--------appsettings.json(429B)
--------Filters()
--------.gitignore(3KB)
----.gitignore(56B)