そのような解決策の短所と長所を得るのは良いことです。また、ソリューションが攻撃を防ぐのにどれほど役立つかについても意見を聞いてください(それは大いに役立ちますか)。
各ユーザー名(ユーザー)には、ログインするための一意のURLがあります。これが例https://secure.freshbooks.com/loginSearch.phpです
私はそのような長所を見ます:
- 複数のユーザーが同じユーザー名を使用できます
- ユーザー名ごとに、ハッカーは異なるURLを使用する必要があります(ここでの質問は、ハッカーにとってどれほど難しいかということです。特別なプログラムを作成するのは簡単かもしれません)。
- ログインするためのURLを取得するのに多くの時間がかかります(sigle login.phpと比較して)
- ....おそらくもっとプロがいる
私の意見からの短所は、ユーザー名ごとに個別のサブドメインが作成されるということです。のように使用する方が良い場合がありますwww.page.com/user/
。また、たとえば100000人のユーザーが同じユーザー名を必要としている場合。URLに名前を付けるためのより良い解決策は何でしょう..../username
か?
そして、質問はそれをどのようにコーディングするかです。mysqlからのユーザー名; ユーザー名をURLに追加します...それでは?
あなたの意見を知っておくといいでしょう。
これがオフトピックまたは質問の再投稿と見なされないことを願っています...