回答編集履歴
3
追記&訂正
test
CHANGED
@@ -63,3 +63,15 @@
|
|
63
63
|
ASP.NET Core Identity 独自実装(その1)
|
64
64
|
|
65
65
|
[http://surferonwww.info/BlogEngine/post/2020/09/04/custom-storage-providers-for-aspnet-core-identity.aspx](http://surferonwww.info/BlogEngine/post/2020/09/04/custom-storage-providers-for-aspnet-core-identity.aspx)
|
66
|
+
|
67
|
+
|
68
|
+
|
69
|
+
上の独自実装案が、質問者さんが質問のコメントに書いた、
|
70
|
+
|
71
|
+
|
72
|
+
|
73
|
+
> 結局は、「AspNetUsers.Idへの値をGUIDでなく重複していない連番を振っていきたい」です。
|
74
|
+
|
75
|
+
|
76
|
+
|
77
|
+
に近いものだと思います。だた、これに Role の実装と、さらには Email Confirmation の実装まで追加しないと望む形にはならないと思いますので、そこまで時間と労力をかけてやる価値があるかは疑問ですが。
|
2
訂正
test
CHANGED
@@ -34,7 +34,7 @@
|
|
34
34
|
|
35
35
|
|
36
36
|
|
37
|
-
というわけで現実的なのは、Identity にするのをやめて普通に int 型にしておき、
|
37
|
+
というわけで現実的なのは、追加プロファイル情報 UserId を Identity にするのをやめて普通に int 型にしておき、
|
38
38
|
|
39
39
|
|
40
40
|
|
1
訂正
test
CHANGED
@@ -18,7 +18,7 @@
|
|
18
18
|
|
19
19
|
|
20
20
|
|
21
|
-
AspNetUsers テーブルの EmailConfirmed フィールドのみ ture に更新すれば良いところ、
|
21
|
+
AspNetUsers テーブルの EmailConfirmed フィールドのみ false ⇒ ture に更新すれば良いところ、他のフィールドにも更新前と同じ値が渡されて UPDATE されています。
|
22
22
|
|
23
23
|
|
24
24
|
|