The Ultimate Guide To Add Social Media Login to PHP Web Apps | Terry Osayawe | Skillshare

The Ultimate Guide To Add Social Media Login to PHP Web Apps

Terry Osayawe, Web Developer & Teacher

Play Speed
  • 0.5x
  • 1x (Normal)
  • 1.25x
  • 1.5x
  • 2x
17 Videos (2h 13m)
    • Course Overview

    • Setup Database and Starter Files

    • Creating a Facebook OAuth2 APP

    • Install and Setup Facebook Graph SDK

    • Retrieve and Validate Facebook Access Token

    • Login or Register a User With Facebook Access Token

    • Common Errors You May Encounter With Facebook Login

    • Publishing Your Facebook OAuth2 APP

    • Creating a Google OAuth2 APP

    • Install and Setup Google API Client

    • Login or Register a User With Google Access Token

    • Publishing Your Google OAuth2 APP

    • Creating a GitHub OAuth2 APP

    • Configuring GitHub OAuth2 Settings

    • Retrieve GitHub Access Token and User Resource

    • Login or Register a User With GitHub Access Token

    • Publishing Your GitHub OAuth2 APP


About This Class

In this series you will learn how to add different social media login option to your existing PHP web application. This course will cover Facebook Graph PHP SDK,  Google Client API and GitHub API for Login.

Nowadays, filling big registration forms are boring and time consuming. With one click, you can get the complete valid user data from any of the social networking sites like Facebook, google, Microsoft, LinkedIn and GitHub which are trending at the moment. 

OAuth login is definitely a must have login system for any PHP web based projects. OAuth login is quick and easy, which helps to increase your website registrations.

Social Media Logins makes it extremely easy for new users to join your website, your client base can grow exponentially within a very short time.

My Approach

I employ a project based approach for all my courses. In this series I use simple examples that can be easily understood to illustrate concepts and build upon it.

Timely Support !

If you ever encounter any problem why taking this course, don't worry I am always here to help and guide you through.






  • --
  • Beginner
  • Intermediate
  • Advanced
  • All Levels
  • Beg/Int
  • Int/Adv


Community Generated

The level is determined by a majority opinion of students who have reviewed this class. The teacher's recommendation is shown until at least 5 student responses are collected.

Terry Osayawe

Web Developer & Teacher

I am a professional computer scientist, web programmer and developer. My fields of expertise include Information Technology, Software Development and Web Programming. In 2007, I ventured into Software Programming and Database Administration. I graduated with a bachelor's degree in Software Engineering from University of East London, and I'm also a certified Oracle Database Professional (OCP).

I'm passionate about teaching and sharing my knowledge on various platforms. In 2008, I facili...

See full profile

Report class