LoginSignup
0
0

More than 1 year has passed since last update.

laravelでメール認証ユーザーとTwitter認証ユーザーの分岐

Last updated at Posted at 2023-02-02

ログインしているかどうかのif文なら調べると出てくるのですが、ログイン方法が通常(メールアドレス)ログインかTwitterログインかで分岐する処理の書き方にはまってしまったので個人的メモ。

やりたいこと

ユーザーのログイン方法がTwitter認証だったらツイートボタンを出す。
メアド認証だったらそれ以外の共有ボタンを出す。

前提

通常のuserテーブルのカラムに加え、Twitter認証をしているユーザーはidを格納するtwitterカラムがある。(詳細は省略)

結論

@if(Auth::user()->twitter)  //twitterカラムに値が入っていたら
 // Twitter認証ユーザー向けの処理
@else 
 // メール認証ユーザー向けの処理
@endif

間違いなどありましたらこっそり教えてください……。

0
0
0

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
0