Spring naar de inhoud
WordPress.org

Nederlands (België)

  • Thema’s
  • Plugins
  • Nieuws
  • Over
  • Meetups
  • Vertaling
  • Contact
  • Download WordPress
Download WordPress
WordPress.org

Plugin Directory

NNFP – Passwordless Email OTP Login

  • Dien een plugin in
  • Mijn favorieten
  • Login
  • Dien een plugin in
  • Mijn favorieten
  • Login

NNFP – Passwordless Email OTP Login

Door Ramesh Kumar
Download
  • Details
  • Beoordelingen
  • Installatie
  • Ontwikkeling
Ondersteuning

Beschrijving

No Need For Password – WordPress OTP Login Plugin

No Need For Password is a WordPress authentication plugin that enables users to log in and register using a one-time password (OTP) sent to their email address. Traditional passwords are not required.

The plugin is developed by Ramesh Kumar , a web developer and technical lead with over a decade of experience building WordPress plugins, custom systems, and scalable web solutions. His background includes hands-on development and leading engineering teams on complex projects.

This plugin is designed for WordPress websites that prioritize usability, simplified authentication flows, and reduced dependency on password-based systems—often required in modern custom website development projects.

Perfect for:
– Blogs
– Membership sites
– WooCommerce stores
– SaaS-style WordPress websites

No external services. No third-party APIs. Everything runs inside WordPress.

🔐 Key Features

Here are list of features that you enjoy by getting hands on password-free authentication plugin:

  • Passwordless login via email OTP
  • Automatic user registration for new emails
  • Secure OTP with expiry time
  • Login popup with clean UI
  • Logout link for logged-in users
  • Gutenberg & Full Site Editing (FSE) compatible
  • Works with block themes like Twenty Twenty-Three
  • ACF support for user registration fields
  • AJAX-based (no page reloads)
  • Lightweight & fast
  • Developer-friendly and extensible
  • Compatible with modern block themes

These OTP-based WordPress login plugin features are great choice for modern websites.

🚀 How It Works

Below are 5 easy step to working process of secure email OTP login for WordPress plugin

  1. User clicks Login
  2. Enters email address
  3. Receives a 6-digit OTP by email
  4. Enters OTP
  5. Logged in instantly

No passwords. No reset links. No friction.

👨‍💻 Who Is It For?

Here are top cases where this No Need For Password by Ramesh is ideal choice:

  • Membership websites
  • WooCommerce stores
  • Blogs and communities
  • SaaS-style WordPress apps
  • Anyone who wants password-free authentication

🧱 Shortcodes

Use these shortcodes anywhere on your site:

Login button

[nnfp_login_button]

Login page container

[nnfp_login_form]

Registration popup button

[nnfp_register_popup_button]

Registration form

[nnfp_registration_form]

🎨 Theme Compatibility

This plugin works with:
– Classic themes
– Block themes (Full Site Editing)
– Twenty Twenty-Three
– Twenty Twenty-Four
– Most modern WordPress themes

No theme files need to be edited.

🔌 ACF Integration (Optional)

If Advanced Custom Fields (ACF) is installed:
– User registration fields are automatically detected
– ACF values are saved to the user profile after OTP verification

ACF is optional — the plugin works perfectly without it.

🔒 Security

  • OTP is time-limited
  • Nonce protection on all AJAX requests
  • Sanitized and validated user input
  • Uses WordPress authentication APIs
  • No passwords stored or transmitted

👨‍💻 Developer Friendly

Hooks and filters can be added easily.
Clean class-based architecture.
No hard dependencies.

Support

For support, feature requests, or bug reports:
https://github.com/developer-ramesh

Schermafbeeldingen

  • Login popup with email OTP
  • OTP verification screen
  • Logged-in user state

Installatie

  1. Upload the plugin folder to /wp-content/plugins/
  2. Activate No Need For Password from the Plugins page
  3. Add [nnfp_login_button] where you want the login button (This will also render in the top header automatically)
  4. Done 🎉

FAQ

Does this replace the default WordPress login?

No. The default /wp-login.php still works unless you disable it separately.

Will this work with WooCommerce?

Yes. Logged-in users behave exactly like normal WordPress users.

Is email required?

Yes. Email is used as the login identifier.

Does this plugin store passwords?

No. This plugin is completely passwordless.

Can I customize the popup design?

Yes. You can override styles via CSS.

Is it GDPR-friendly?

Yes. No third-party services or tracking is used.

Beoordelingen

Er zijn geen beoordelingen voor deze plugin.

Bijdragers & ontwikkelaars

“NNFP – Passwordless Email OTP Login” is open source software. De volgende personen hebben bijgedragen aan deze plugin.

Bijdragers
  • Ramesh Kumar

Vertaal “NNFP – Passwordless Email OTP Login” naar jouw taal.

Interesse in de ontwikkeling?

Bekijk de code, haal de SVN repository op, of abonneer je op het ontwikkellog via RSS.

Changelog

1.0.0

  • Initial release
  • Passwordless login via email OTP
  • Registration support
  • ACF integration
  • Gutenberg & FSE compatibility

Meta

  • Versie 1.0.2
  • Laatst bijgewerkt: 2 maanden geleden
  • Actieve installaties: Minder dan 10
  • WordPress versie 5.8 of nieuwer
  • Getest t/m 6.9.4
  • PHP versie 7.4 of nieuwer
  • Taal
    English (US)
  • Tags
    passwordless loginsecurity
  • Geavanceerde weergave

Beoordelingen

Er zijn nog geen beoordelingen ingediend.

Your review

Bekijk alle beoordelingen

Bijdragers

  • Ramesh Kumar

Ondersteuning

Iets te melden? Hulp nodig?

Het supportforum bekijken

  • Over
  • Nieuws
  • Hosting
  • Privacy
  • Showcase
  • Thema's
  • Plugins
  • Patronen
  • Leren
  • Ondersteuning
  • Ontwikkelaars
  • WordPress.tv ↗
  • Raak betrokken
  • Events
  • Doneer ↗
  • Five for the Future
  • WordPress.com ↗
  • Matt ↗
  • bbPress ↗
  • BuddyPress ↗
WordPress.org
WordPress.org

Nederlands (België)

  • Bezoek ons X (voorheen Twitter) account
  • Bezoek onze Bluesky account
  • Bezoek ons Mastodon account
  • Bezoek onze Threads account
  • Onze Facebookpagina bezoeken
  • Bezoek onze Instagram account
  • Bezoek onze LinkedIn account
  • Bezoek onze TikTok account
  • Bezoek ons YouTube kanaal
  • Bezoek onze Tumblr account
Code is Poetry.
The WordPress® trademark is the intellectual property of the WordPress Foundation.