Skip to content
WordPress.org

سنڌي

  • ٿيمون
  • پلگ ان
    • Documentation
    • Forums
  • بابت
  • Source Code
  • Contact
  • Get WordPress
Get WordPress
WordPress.org

Plugin Directory

4WP Account

  • Submit a plugin
  • My favorites
  • Log in
  • Submit a plugin
  • My favorites
  • Log in

4WP Account

کان: 4wpdev
ڊائون لوڊ ڪريو
  • تفصيل
  • جائزو
  • تنصيب
  • ترقي
سھائتا

وضاحت

4WP Account is a user account hub for WordPress: social sign-in (OAuth 2.0), a front-end account page, header account menu block, and optional WooCommerce login buttons.

Active in this release: Google and GitHub login when enabled in 4WP Account → Auth. Facebook and TikTok appear in settings as coming soon — they are not available for login yet.

A plugin by 4wp.dev. 4WP is our project brand; the letters “WP” appear only as part of that brand name, not as a reference to WordPress. This plugin is not affiliated with, endorsed by, or sponsored by WordPress.

Source code: github.com/4wpdev/4wp-account

Key features

  • Google and GitHub OAuth sign-in (enable per provider in wp-admin)
  • Account page — [forwp_account] shortcode or forwp/account block (sign-in when logged out; cabinet when logged in)
  • Account menu — forwp/account-menu block or [forwp_account_menu] for header dropdown
  • Sign-in buttons — [forwp_account_signin_buttons] or forwp/auth-buttons block
  • REST API — /wp-json/forwp-account/v1/auth/{provider} and OAuth callbacks
  • WooCommerce — optional social buttons on My Account login/register forms
  • Subscriber options — hide admin bar, redirect subscribers away from wp-admin

Privacy

OAuth tokens are exchanged server-side. Profile email and name from the provider are stored in WordPress user records. No data is sent to 4wp.dev.

Development

Run tests: composer install && composer run lint && composer run test

External services

This plugin connects to third-party OAuth providers when a visitor starts social login and when an administrator saves API credentials.

Google

  • When: User clicks Google sign-in; server exchanges the authorization code and reads profile email.
  • Terms: Google API Terms of Service
  • Privacy: Google Privacy Policy

GitHub

  • When: User clicks GitHub sign-in; server exchanges the code and reads the primary verified email.
  • Terms: GitHub Terms of Service
  • Privacy: GitHub Privacy Statement

Meta (Facebook) — planned

  • When: Not enabled in this release. Listed in admin as coming soon.
  • Terms: Meta Platform Terms
  • Privacy: Meta Privacy Policy

TikTok — planned

  • When: Not enabled in this release. Listed in admin as coming soon.
  • Terms: TikTok Terms of Service
  • Privacy: TikTok Privacy Policy

بلاڪس

جمع: هي پلگ ان 4 بلاڪس مهيا ڪري ٿو.

  • 4WP Account Menu User icon with a classic cabinet dropdown — account sections, custom links, and log out.
  • 4WP Account Link Header link with user icon — guest sign-in or account page when logged in.
  • 4WP Sign-in Buttons Social sign-in buttons (Google, GitHub, …).
  • 4WP Account Sign-in for guests or account cabinet with left menu for logged-in users.

انسٽاليشن

  1. Upload the plugin to /wp-content/plugins/4wp-account/ or install from the Plugins screen.
  2. Activate 4WP Account.
  3. Open 4WP Account → Auth — enable Google and/or GitHub and paste OAuth credentials.
  4. Copy each Redirect URI from settings into Google Cloud or GitHub OAuth app settings.
  5. Create a page with [forwp_account] or add the Account block.

FAQ

Which providers work in 1.0.4?

Google and GitHub when enabled and configured. Facebook and TikTok are shown as coming soon in admin and cannot be used for login.

Where is the OAuth callback URL?

In 4WP Account → Auth — use the Redirect URI shown for each provider (built with rest_url(), compatible with custom REST prefixes).

Does the plugin create WordPress users?

Yes. On first social login, a subscriber account is created from the provider email (required). Returning users are matched by email and logged in with WordPress auth cookies after OAuth state verification.

جائزا

ھن پلگ ان لاءِ ڪي به رايا ناھن.

تعاون ڪندڙ & ڊولپرز

“4WP Account” اوپن سورس سافٽ ويئر آهي. ھيٺين ماڻھن ھن پلگ ان ۾ حصو ورتو آھي.

تعاون ڪندڙ
  • 4wpdev

ترجمو ڪريو “4WP Account” توهان جي ٻولي ۾.

ڊولپمينٽ ۾ دلچسپي؟

ڪوڊ براؤز ڪريو، چيڪ ڪريو SVN مخزن، يا رڪنيت حاصل ڪريو ڊولپمينٽ لاگ پاران RSS.

لاگ تبدیل ڪريو

1.0.4

  • Remove unused register_setting() calls (automated Plugin Check).
  • Plugin Check warnings: input sanitization, migration SQL %i, distignore moved to docs.

1.0.3

  • Review fixes: required OAuth state validation, rest_url() for callback URLs, readme aligned with active providers.
  • Account blocks and GitHub provider (from ongoing development).

1.0.2

  • WordPress.org packaging: readme, GPL license, text domain 4wp-account, quality toolchain.
  • Provider enable toggle respected before login.

1.0.1

  • Gmail OAuth, shortcodes, WooCommerce integration.

ميٽا

  • Version 1.0.4
  • Last updated 1 مهينو اڳ
  • Active installations 10 کان گھٽ
  • WordPress version 6.4 يا وڌيڪ
  • Tested up to 7.0.2
  • PHP version 8.0 يا وڌيڪ
  • Language
    English (US)
  • Tags
    accountGithubgoogleoauthsocial login
  • ترقي يافته ڏيک

درجه بندي

No reviews have been submitted yet.

Your review

See all reviews

تعاون ڪندڙ

  • 4wpdev

سھائتا

چوڻ لاءِ ڪجهه آهي؟ مدد گهرجي؟

ڏسو سپورٽ فورم

  • About
  • News
  • Hosting
  • Privacy
  • Showcase
  • Themes
  • Plugins
  • Patterns
  • Learn
  • Support
  • Developers
  • WordPress.tv ↗
  • Get Involved
  • Events
  • Donate ↗
  • Five for the Future
  • WordPress.com ↗
  • Matt ↗
  • bbPress ↗
  • BuddyPress ↗
WordPress.org
WordPress.org

سنڌي

  • Visit our X (formerly Twitter) account
  • Visit our Bluesky account
  • Visit our Mastodon account
  • Visit our Threads account
  • Visit our Facebook page
  • Visit our Instagram account
  • Visit our LinkedIn account
  • Visit our TikTok account
  • Visit our YouTube channel
  • Visit our Tumblr account
ڪوڊ شاعري آهي.
The WordPress® trademark is the intellectual property of the WordPress Foundation.