ほぼ自分用の覚書 2016年10月23日更新
<一般的なお約束>
IDとユーザー名は必ずしも一致しない。メールアドレスのアットマーク(@)までの文字をユーザー名とするのが一般です
ユーザー名にエスケープ文字は使えない、パスワードにエスケープ文字は使える
プログラム上にエスケープ文字は出てくることは出来ないがパスワードを平文で扱うはずがないので、一般的にパスワードに使える文字にASCII文字なら制限はないはずである。
もしパスワードにエスケープ文字が使えない仕様のサイトはパスワードを平文で扱っているはずなので危険である
パスワードを作る時に有効な決まりごとを決めておくと大変管理が楽である
サービス名 数字 記号(サービス名の頭文字は大文字)
5桁 3桁 2桁
例えばgoogleにて
Googl123?!
などである
アップルなら
Apple123?!
とすることで、123?!だけを覚えておけば良い
6桁から8桁までしか文字数を許可しないが英数字を混ぜる楽天証券会社などでも
Rakut12
と同じルールでできる5文字は有用な桁数である
また頭文字の大文字はアップルのように大文字が必ず必要なサイトも増えているためである
大文字を含め英語と数字を混ぜる、そして8桁以上のパスワード
この要求が一般的になっているが、8桁までのパスワードしか許可しないサイトも多く
記号を許可しないサイトも多い末尾の記号2桁は別に英字に代用しても良いが
その分リスクは増大する
パスワードを使いまわすこと、クラウドに暗号化せずテキストファイルに保存するなどはご法度なので、このような対処や専用のパスワード管理するハードウェアを準備して欲しい
<一般的なお約束>
IDとユーザー名は必ずしも一致しない。メールアドレスのアットマーク(@)までの文字をユーザー名とするのが一般です
ユーザー名にエスケープ文字は使えない、パスワードにエスケープ文字は使える
プログラム上にエスケープ文字は出てくることは出来ないがパスワードを平文で扱うはずがないので、一般的にパスワードに使える文字にASCII文字なら制限はないはずである。
もしパスワードにエスケープ文字が使えない仕様のサイトはパスワードを平文で扱っているはずなので危険である
パスワードを作る時に有効な決まりごとを決めておくと大変管理が楽である
サービス名 数字 記号(サービス名の頭文字は大文字)
5桁 3桁 2桁
例えばgoogleにて
Googl123?!
などである
アップルなら
Apple123?!
とすることで、123?!だけを覚えておけば良い
6桁から8桁までしか文字数を許可しないが英数字を混ぜる楽天証券会社などでも
Rakut12
と同じルールでできる5文字は有用な桁数である
また頭文字の大文字はアップルのように大文字が必ず必要なサイトも増えているためである
大文字を含め英語と数字を混ぜる、そして8桁以上のパスワード
この要求が一般的になっているが、8桁までのパスワードしか許可しないサイトも多く
記号を許可しないサイトも多い末尾の記号2桁は別に英字に代用しても良いが
その分リスクは増大する
パスワードを使いまわすこと、クラウドに暗号化せずテキストファイルに保存するなどはご法度なので、このような対処や専用のパスワード管理するハードウェアを準備して欲しい
Google関連
gmail Google+ 各種一元化済み
ID:
- ユーザー名には、アルファベット(a~z)、数字(0~9)、ダッシュ(-)、アンダースコア(_)、アポストロフィ(')、ピリオド(.)を使用できます。
- ユーザー名には、アンパサンド(&)、等号(=)、山かっこ(<、>)、プラス記号(+)、カンマ(,)を使用できません。また、1 行に複数のピリオド(.)を含めることはできません。
- ユーザー名の先頭または末尾に英数字以外の文字を使用することもできます。最大文字数は 64 文字です。
PASS:8 文字以上100文字以内、英数字及び記号(エスケープ文字も使える)
Google Apps は G Suiteに名称変更(デベロッパー仕様でもIDは共通)
- gmail.com アカウントのピリオド(.)も文字として認識されます。username というユーザー アカウントを作成した場合、このユーザーは user.name、us.er.na.me、または他の組み合わせのピリオドを使用するアカウント宛てのメールは受信できません。このようなさまざまなアカウント宛てのメールを受信できるようにするには、メール エイリアスを作成してください。
gmailアドレスはプラス記号(+)などを使えない仕様です。しかしプラス記号(+)などからアットマーク(@)までを無視する仕様のため、twitterなどのエスケープ文字がユーザー名として使えるサービスでは一つのメールアドレスで複数のユーザー名を管理することが可能です