🎉 Use coupon MYXERO to enjoy 20% recurring discount on any plan. View Pricing
Simple Easy Social Login – OAuth Login

Simple Easy Social Login – OAuth Login

0/5 (0 ratings) — active installs Updated Apr 23, 2026
Social login buttons displayed on the WordPress login page (list layout).

Social login buttons displayed on the WordPress login page (list layout).

Simple Easy Social Login is a lightweight WordPress plugin that allows you to add fast and easy social login functionality to your website.

It supports Google, Facebook, and LinkedIn (Free), as well as Naver, Kakao, and Line (Premium), and is designed to work especially well for websites targeting users in Asia (Korea, Japan, China) as well as Europe and South America.

The plugin integrates seamlessly with the WordPress login and registration pages, and also works smoothly with WooCommerce login and registration forms.
User social profile images (avatars) can be automatically synchronized with WordPress user profiles.

This plugin creates new WordPress user accounts only when a user logs in with a social provider and no matching account exists.
User creation strictly respects both the WordPress core setting “Anyone can register” and the plugin’s own “Automatic User Creation” option (enabled by default).

We fire the standard WordPress wp_login action after setting the auth cookie so that security plugins (such as brute-force protection, 2FA, and login logging tools) can hook into the normal login flow without being bypassed.

Administrators can disable automatic user creation in the plugin settings if they prefer only existing users to log in via social providers.

The plugin is built on an extensible Provider-based architecture, which allows new OAuth Providers to be added later as separate Add-on plugins if needed.

Full documentation is available on GitHub:
https://github.com/CodingDIY/Simple-Easy-Social-Login-Plugin

External services

This plugin connects to third-party OAuth providers to enable social login functionality. These services are only contacted when a user initiates a login action by clicking a social login button.

For each provider, the plugin sends an OAuth authorization request and exchanges an authorization code for an access token. Basic profile data may be retrieved depending on the configured scopes.

Google

  • Purpose: Allow users to sign in with Google
  • Data sent: OAuth request (client ID, redirect URI), authorization code exchange
  • Data received: email, name, profile image (depending on scopes)
  • When: Only when the user clicks the Google login button
  • Terms: https://policies.google.com/terms
  • Privacy: https://policies.google.com/privacy

Facebook

  • Purpose: Allow users to sign in with Facebook
  • Data sent: OAuth request, authorization code exchange
  • Data received: email, name, profile data (if permitted)
  • When: Only when the user clicks the Facebook login button
  • Terms: https://www.facebook.com/legal/terms
  • Privacy: https://www.facebook.com/privacy/policy/

LinkedIn

  • Purpose: Allow users to sign in with LinkedIn
  • Data sent: OAuth / OpenID Connect request
  • Data received: email, name, profile data
  • When: Only when the user clicks the LinkedIn login button
  • Terms: https://www.linkedin.com/legal/user-agreement
  • Privacy: https://www.linkedin.com/legal/privacy-policy

Naver

  • Purpose: Allow users to sign in with Naver
  • Data sent: OAuth request
  • Data received: name, email (if permitted)
  • When: Only when the user clicks the Naver login button
  • Terms: https://policy.naver.com/rules/service.html
  • Privacy: https://policy.naver.com/policy/privacy.html

Kakao

  • Purpose: Allow users to sign in with Kakao
  • Data sent: OAuth request
  • Data received: nickname, profile image, email (if permitted and verified)
  • When: Only when the user clicks the Kakao login button
  • Terms: https://www.kakao.com/policy/terms
  • Privacy: https://www.kakao.com/policy/privacy

LINE

  • Purpose: Allow users to sign in with LINE
  • Data sent: OAuth / OpenID Connect request
  • Data received: profile data, email (if permission approved)
  • When: Only when the user clicks the LINE login button
  • Terms: https://terms.line.me/line_terms/
  • Privacy: https://terms2.line.me/LGAPP_privacy

Features

  • Google Login (Free)
  • Facebook Login (Free)
  • LinkedIn Login (Free)
  • Naver Login (Premium)
  • Kakao Login (Premium)
  • Line Login (Premium)
  • Automatic user avatar synchronization
  • Automatically link existing WordPress accounts by email
  • Custom redirect URLs after login, logout, and registration
  • Simple admin UI for configuring each Provider
  • Shortcode support: [seslp_social_login]
  • Automatically displayed on WordPress login and registration forms
  • WooCommerce login and registration form support (optional)
  • Lightweight structure following WordPress coding standards
  • No unnecessary database tables are created
  • Extensible Provider architecture supporting Add-on plugins for new OAuth Providers
  • Respects WordPress “Anyone can register” setting + plugin-controlled “Automatic User Creation” option
  • Fires standard wp_login action for full compatibility with security plugins