質問編集履歴

3

追記

2021/07/22 01:41

投稿

retyyt
retyyt

スコア26

test CHANGED
File without changes
test CHANGED
@@ -37,6 +37,16 @@
37
37
 
38
38
 
39
39
  追記
40
+
41
+
42
+
43
+ ユーザーid登録画面
44
+
45
+ aBc123→登録ok
46
+
47
+ データベースidにはabc123に小文字に変換して登録
48
+
49
+
40
50
 
41
51
  なぜすべて小文字にするかといいますと
42
52
 
@@ -80,4 +90,4 @@
80
90
 
81
91
 
82
92
 
83
- データベースにはabc123で記録しています
93
+ データベースにはabc123で記録していますで上記4つは同じ意味を持つことになります

2

追記

2021/07/22 01:41

投稿

retyyt
retyyt

スコア26

test CHANGED
File without changes
test CHANGED
@@ -60,7 +60,7 @@
60
60
 
61
61
 
62
62
 
63
- また、大文字でも小文字でもログインすることができれば、
63
+ また、大文字でも小文字でも登録/ログインすることができれば、
64
64
 
65
65
  大文字は使えないなどのクライアントの入力の手間を省けるかなと考えた次第です
66
66
 

1

追記

2021/07/22 01:38

投稿

retyyt
retyyt

スコア26

test CHANGED
File without changes
test CHANGED
@@ -33,3 +33,51 @@
33
33
  基本的にはAが一般的だと思うのですが、Bでもかまわないということにはなりますか?
34
34
 
35
35
  また、ほかの案もあれば教えて下さい
36
+
37
+
38
+
39
+ 追記
40
+
41
+ なぜすべて小文字にするかといいますと
42
+
43
+ abc123のみokで、
44
+
45
+
46
+
47
+ Abc123
48
+
49
+ aBc123
50
+
51
+ abC123
52
+
53
+ ABc123...等
54
+
55
+ これらの存在を認めないためです
56
+
57
+ 上記4つはabc123以外に存在が認められないものとしますのでユーザーidの重複チェックは
58
+
59
+ abc123が使われているかどうかしかしません
60
+
61
+
62
+
63
+ また、大文字でも小文字でもログインすることができれば、
64
+
65
+ 大文字は使えないなどのクライアントの入力の手間を省けるかなと考えた次第です
66
+
67
+
68
+
69
+ ログイン時
70
+
71
+ Abc123
72
+
73
+ aBc123
74
+
75
+ abC123
76
+
77
+ ABc123
78
+
79
+ いずれもログインする際に内部処理で小文字変換してabc123と入力されたと解釈します
80
+
81
+
82
+
83
+ データベースにはabc123で記録しています