2

Twitterなどのようにユーザー名を頻繁に変更できるサービスがいくつかありますLinkedIn。その他のサービスには、オプションが非常に限られているものがあります (例: Facebook2 回)。そして残りはユーザー名の変更を許可しません。

私が理解できる主な理由は、recordsユーザー名に対して保持URLされ、ユーザー名に対して検索エンジンによってキャッシュされることです。しかし、非常に重要な最初の問題を解決するために、アプリケーションuseridusername.

ユーザー名の変更を許可しないことを検討すべき重要な問題/理由は他にありますか?

4

3 に答える 3

2

主な問題はソーシャルエンジニアリングです。人々は評判を名前に関連付けます (名前を持つユーザーと、それらと対話する人々の両方)。名前の変更を許可すると、良い評判を維持するための社会的圧力が減り、「悪い行動」が増えます。

永続的なアイデンティティに社会的地位を投資するようにユーザーに強制することがすべてです。技術的には、名前の変更をサポートするシステムを実装できます (たとえば、任意の一意の自動生成 ID を使用して、データベース/キャッシュ/ファイル システムでユーザーを表し、データベースから (ユーザーが変更可能な) 文字列を表示することができます)。 Web ページでの名前の表示)。

于 2012-05-11T03:09:07.230 に答える
0

ユーザーがファイルを保存する機能を持っている場合、ファイルパスがユーザー名に基づいている場合、ユーザー名を変更するとそれが壊れる可能性があるなど、名前の変更を許可しない一部のサイトの背後には技術的な理由があります。ただし、適切な実装では代わりにユーザー ID を使用し、そのようなことを回避します。ほとんどの場合、ユーザーの名前とアカウントの間の永続的なリンクを維持することは社会的な問題です。ユーザーに名前を切り替える機能を与えると、他のユーザーがそのユーザーになりすましたり、名前を盗んだりできるようになり、場合によっては人を見つけるのが難しくなります。

また、ログイン ユーザー名とニックネームには違いがあることにも注意してください。「ユーザー名」と呼んでいるものは、変更できる場合はニックネームです。通常、「ユーザー名を変更」できるサイトでは、表示名のみを変更できます-ログインは同じままです. Steam はこの良い例です。ニックネームを変更できますが、ログイン名は決して変更できません。

于 2012-05-11T03:13:06.813 に答える