書いた通りにしか動かないのがプログラムなので、正しく動くように書くためにマニュアルは不可欠で、
それをなしに進めるのは無理です。マニュアルを敬遠するとそれだけ理解が遅れて何もできなくなります。
「難しい」と言って敬遠する人が多いですが、当然です。プログラミングはそれだけ難しいものです。
なぜならプログラミングの大目的は「問題解決」にあるからです。
不便なものを便利にする、そういうことを問題解決していくのがプログラミングによってできるアプリケーションなりシステムだからです。
つまり、何も理解せずに適当にただ作業するのは無駄です。
マニュアル読んでミニマムプログラムを動かして着実に理解していく方が何倍も速く作業が進みます。
これはPHPに限らずです。Javaでもなんでもそうです。
タグにあるのでLaravel前提で話を進めますが、
マイナーバージョン毎にマニュアルが用意されているくらい、綿密で細かいです。
Laracastsという体系的に学べる動画サイトもありますね。
基本的なことは全てマニュアルに書いてあります。
もちろん、フレームワークのソースコードを読むのが最も勉強にはなりますが、そこはそこまで簡単ではないですし、まずはPHPマニュアルからPHP自身についておさえる必要があります。
Laravelのマニュアルはサイト内検索がついています。(Googleカスタム検索ですが)
そこでキーワードを入れれば欲しい情報に辿りつくのはさほど難しくはないと思います。
ログアウト
ログイン判定
※もちろんバージョンは自分が使っているバージョンのページを選択してくださいね。同じ機能だからって全く同じ説明とは限りません。それだけバージョン毎に機能がアップデートされていっています。
「ソーシャルログイン」でしたね。
ちょっと反れました。
ただ、ログイン自体をそのSNSのAPIのマニュアル見ずに実装するのは難しいかと思いますし、
結局はマニュアルを読み込むだけかと思います。
マニュアルを理解された方が質問するよりずっと良いです。自分が理解したものを実装すればいいだけになりますから。
今の段階で質問をしていると「何も分からないままただ単に言われるがまま質問を繰り返す」ことになるので、結局自分が手におえない部分が増えていき、同じような質問を繰り返して更に手に負えなくなっていきます。
導入段階でのマニュアル読み込みは本当に重要です。