パス「abcde」のアカウントでユーザ名を「bbb@aaa.com」でも「ccc@aaa,com」でも、ユーザ名が含まれていればログインできるようにしたいという具合です。プラグインを使うことになるのでしょうか?恐れ入りますがご意見お願いいたします。4ヶ月前できないことはありませんが、ちゃんと考えておく必要があります。部分一致となるため、セキュリティ的にどうしても緩くなります。レアケースかもしれませんが、次のようなケースにおいて、どうするかなども考えておく必要があります。アクションにフックして、入力された文字列から実在するユーザー名を割り出して、認証をかける方法になろうかと思います。4ヶ月前この目的は、ユーザ登録の手間の削減でしょうか?だとしたら、bbb@aaa.comでログインしたユーザはbbb@aaa.comとして記事を作成したり更新したりする必要があるのではないでしょうか。そのような場合、全員分のユーザ登録は避けられないように思いますが・・・もしそうでないなら、aaa.comをユーザIDとして、これで全員がログインしてはダメなのでしょうか?jim912さんのご回答で解決されるかもしれませんが、後学のために目的をお教えいただけませんでしょうか。4ヶ月前jim912様ありがとうございます。仰るとおり、セキュリティは緩くなってしまいます。今回はそれでも実行したい理由がありました。下記コードだったのですが、やはりダメですよね。記述方法全く違うような気がしてならないです。目的は他にも周知する人が多く、多岐に渡る会社の人に共有するため少し融通のきいた認証にしたいということもありました。値が、入力されたユーザー名($username)に含まれているかを検証。returnという流れとなります。4ヶ月前amaguri様ご回答ありがとうございました。(全6件中)トピック「ログイン認証の際、ユーザ名を部分一致にしたい」には新たに返信することはできません。