任务41:Individual authentication 模板
</h1>
<div class="clear"></div>
<div class="postBody">
使用命令行创建项目
会自动加上ef core和Identity core代码的示例
默认创建mvc是不带Identity的
dotnet new -help:查看可用的命令:
-au:Individual模板

-uld:使用localDB


创建项目:
dotnet new mvc -au Individual -uld --name IdentitySample

创建项目的路径:
D:MyDemosjesseIdentitySample
VSCode打开项目
默认已经创建好了一个LocalDB:

Startup.cs里面数据库的配置

Identity也帮我们加好了。

需要把数据库先初始化一下,否则启动会报错。
所以我们使用EF Core的Migration命令:
dotnet ef database update:
会根据Data/Migrations/文件夹下的文件来做数据库的初始化和更新


然后打开我本机的Sql server 查看:
先查看本机安装的localDB的版本:
sqllocalldb v

VS2107打开localDB


dotnet run:运行程序

注册和登陆都是默认自带的
自己注意下:密码要求比较严格
我注册的是:Wjw123456.

注册完成后就自动登陆了

接下来要看下Migration的几个命令
如果您觉得阅读本文对您有帮助,请点一下“推荐”按钮,您的“推荐”将是我最大的写作动力!欢迎各位转载,但是未经作者本人同意,转载文章之后必须在文章页面明显位置给出作者和原文连接,否则保留追究法律责任的权利。
HTML <base> 标签 为页面上的所有链接规定默认地址或默认目标
HTML 5 视频
JavaScript 使用反斜杠对代码行进行折行
HTML <b>、 <strong> 、<big>、<small>、<em>、<i>、<sub>和<sup> 标签
JavaScript concat() 方法-连接两个或多个数组
JavaScript Array(数组)对象
JavaScript indexOf() 方法和 lastIndexOf() 方法
JavaScript String(字符串)对象 实例
JavaScript 对象