0
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 3 years have passed since last update.

laravelログイン機能重大欠陥

Last updated at Posted at 2019-11-22

デフォルトはメールアドレスでログインですが。

ユーザ名 username でログインへ変更した場合、

users テーブルはname 唯一キーではないなので、

当然重複したユーザ名登録可能です。ただし、メールアドレスは唯一チェックなので、以下のデータが登録しました。


name  |   email     |   password
testname test@mail.com  password1

testname test1@mail.com password2

testname test2@mail.com password3

しかし、ユーザ名 testname password3 でログインすると、なんとログイン不可エラーになりました。なにこれ?

ログインできるのは以下だけ。どういうこと?
testname test@mail.com password1

つまり、もしユーザ名でログイン機能拡張する場合、

潜在的な不具合は存在しているではないか???

フレームワークやはり簡単に使えない?

0
1
15

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?