理論上是可以的。以前的手機充值卡是有使用者名稱和密碼兩部分的,現在都合成一個部分了,只要輸入那串數字就可以充值。這樣做不適合網站的原因是,這種長的使用者名稱必須是由計算機生成,其中包含一些校驗,同時滿足稀疏性,這樣才能不是隨便輸入一個數字就是合法的使用者名稱。然而這樣的話使用者想記住就不那麼容易。而如果區分為使用者名稱和密碼的話,相當於透過拆分,增加了一些資訊量,這樣可以不用那麼長的使用者名稱就可以提供同樣的安全性了。另外區分使用者名稱和密碼的話,這兩者都可以自己設定,方便記憶。可能有人會覺得為什麼這種沒有密碼的方式不能讓使用者自己設定使用者名稱,必須計算機生成。因為使用者如果可以自己設定的話,就可能衝突,如果提示使用者衝突了,那麼使用者就可以進入那個人的帳號了。所以現在的做法是一個比較好的解決方法,使用者名稱唯一不能衝突,衝突的話即提示使用者,使用者也僅僅知道這是另一個人的帳號而已而無法進入。
理論上是可以的。以前的手機充值卡是有使用者名稱和密碼兩部分的,現在都合成一個部分了,只要輸入那串數字就可以充值。這樣做不適合網站的原因是,這種長的使用者名稱必須是由計算機生成,其中包含一些校驗,同時滿足稀疏性,這樣才能不是隨便輸入一個數字就是合法的使用者名稱。然而這樣的話使用者想記住就不那麼容易。而如果區分為使用者名稱和密碼的話,相當於透過拆分,增加了一些資訊量,這樣可以不用那麼長的使用者名稱就可以提供同樣的安全性了。另外區分使用者名稱和密碼的話,這兩者都可以自己設定,方便記憶。可能有人會覺得為什麼這種沒有密碼的方式不能讓使用者自己設定使用者名稱,必須計算機生成。因為使用者如果可以自己設定的話,就可能衝突,如果提示使用者衝突了,那麼使用者就可以進入那個人的帳號了。所以現在的做法是一個比較好的解決方法,使用者名稱唯一不能衝突,衝突的話即提示使用者,使用者也僅僅知道這是另一個人的帳號而已而無法進入。