teratail header banner
teratail header banner
質問するログイン新規登録

質問編集履歴

2

2022/01/12 11:26

投稿

退会済みユーザー
title CHANGED
File without changes
body CHANGED
@@ -1,24 +1,20 @@
1
- オープンアクセス環境に設置予定の Web システムで、ログイン時の ID にマルチバイト文字列を使用する場合の課題を調査しています。
1
+ マルチバイト文字列をログイン ID にするの課題を調査しています。
2
-
2
+
3
- ざっくりと調べたところ
3
+ ざっくりと調べたところ
4
- ????????とかハハパパの異なる文字列を同値判定する問題
4
+ 🍣🍺とかハハパパの異なる文字列を同値判定する問題
5
- ・波ダッシュとかの異 OS での Unicode ちがうぜ問題
5
+ ・波ダッシュとかの異 OS での Unicode ちがうぜ問題
6
- ・文字数カウント問題
6
+ ・文字数カウント問題
7
-
7
+
8
- あたりがクリアできれば実装できそうだとあたりをつけましたが、他に考慮すべき事項はありますか?
8
+ あたりがクリアできれば実装できそうだとあたりをつけましたが、他に考慮すべき事項はありますか?
9
-
9
+
10
- 波ダッシュ問題は、以下の文字列を想定しています。
10
+ 波ダッシュ問題は、以下の文字列を想定しています。
11
-
11
+
12
- [文字コード嫌いだ](https://qiita.com/motoki1990/items/fd7473f4d1e28c6a3ed6)
12
+ [文字コード嫌いだ](https://qiita.com/motoki1990/items/fd7473f4d1e28c6a3ed6)
13
- > ```
14
- 文字 SJIS Unicode(Unix) Unicode(Windows)
13
+ > 文字 SJIS Unicode(Unix) Unicode(Windows)
15
- ~(ウェーブダッシュ) 8160 U+301C U+FF5E
14
+ >~(ウェーブダッシュ) 8160 U+301C U+FF5E
16
- -(全角マイナス) 817C U+2212 U+FF0D
15
+ >-(全角マイナス) 817C U+2212 U+FF0D
17
- ¢(セント) 8191 U+00A2 U+FFE0
16
+ >¢(セント) 8191 U+00A2 U+FFE0
18
- £(ポンド) 8192 U+00A3 U+FFE1
17
+ >£(ポンド) 8192 U+00A3 U+FFE1
19
- ¬(ノット) 81CA U+00AC U+FFE2
18
+ >¬(ノット) 81CA U+00AC U+FFE2
20
- ―(全角マイナスより少し幅のある文字) 815D U+2014 U+2015
19
+ >―(全角マイナスより少し幅のある文字) 815D U+2014 U+2015
21
- ∥(半角パイプが2つ並んだような文字) 816B U+2016 U+2225
20
+ >∥(半角パイプが2つ並んだような文字) 816B U+2016 U+2225
22
- ```
23
-
24
- *運用上の知見までは現時点では考慮していませんが、実運用された方のコメントはありがたいです。

1

追記

2021/12/29 10:30

投稿

退会済みユーザー
title CHANGED
File without changes
body CHANGED
@@ -1,4 +1,4 @@
1
- マルチバイト文字列をログイン ID にするの課題を調査しています。
1
+ オープンアクセス環境に設置予定の Web システムで、ログイン時の ID にマルチバイト文字列を使用する場合の課題を調査しています。
2
2
 
3
3
  ざっくりと調べたところ
4
4
  ・????????とかハハパパの異なる文字列を同値判定する問題
@@ -19,4 +19,6 @@
19
19
  ¬(ノット) 81CA U+00AC U+FFE2
20
20
  ―(全角マイナスより少し幅のある文字) 815D U+2014 U+2015
21
21
  ∥(半角パイプが2つ並んだような文字) 816B U+2016 U+2225
22
- ```
22
+ ```
23
+
24
+ *運用上の知見までは現時点では考慮していませんが、実運用された方のコメントはありがたいです。