Chuyển đến phần nội dung
WordPress.org

tiếng Việt

  • Giao diện
  • Plugin
  • Tin tức
    • Tài liệu hướng dẫn
    • Diễn đàn
  • Giới thiệu
  • Facebook #WPVN
  • Tải WordPress
Tải WordPress
WordPress.org

Plugin Directory

Magic Emails & Autologin URLs

  • Gửi một plugin
  • Yêu thích của tôi
  • Đăng nhập
  • Gửi một plugin
  • Yêu thích của tôi
  • Đăng nhập

Plugin này chưa được cập nhật với 3 phiên bản mới nhất của WordPress. Nó có thể không được hỗ trợ và bảo trì, và có thể xung đột với các phiên bản WordPress mới nhất.

Magic Emails & Autologin URLs

Bởi Brian Henry
Tải về
  • Chi tiết
  • Đánh giá
  • Nhà phát triển
Hỗ trợ

Mô tả

A new “Email Magic Link” button is added to the standard WordPress and WooCommerce login screens. If there is a user
account for the username filled out, they will receive an email with a link to log them in without a password.

All emails sent from WordPress will contain login codes in links pointing back to the website:

  • Comment reply emails
  • Abandoned cart emails
  • Membership reminder emails
  • etc.

No configuration is required, by default:

  • Autologin URLs work for one week
  • Emails to administrators are excluded
  • Emails on exclusion shortlist are not modified

An API is available for developers to use autologin codes elsewhere in WordPress, e.g. push notifications, and to conditionally disable the plugin’s use. Code is published on GitHub, uses WordPress Plugin Boilerplate, conforms (mostly) to WordPress Coding Standards, and is unit & integration tested.

Ảnh màn hình

Example email sent via Comment Reply Email Notification plugin.
Example email sent via Comment Reply Email Notification plugin.
The settings interface.
The settings interface.

Đánh giá

Không có đánh giá nào cho plugin này.

Người đóng góp & Lập trình viên

“Magic Emails & Autologin URLs” là mã nguồn mở. Những người sau đã đóng góp vào plugin này.

Những người đóng góp
  • Brian Henry

Dịch “Magic Emails & Autologin URLs” sang ngôn ngữ của bạn.

Muốn tham gia phát triển?

Duyệt code, check out SVN repository, hoặc theo dõi nhật ký phát triển qua RSS.

Nhật ký thay đổi

2.4.2

  • Fix: fatal error with User Switching plugin – firing wp_login too early

2.4.1

  • Fix fatal error with WooCommerce HPOS meta boxes hook – strict typing issue

2.4.0

  • Add: REST API
  • Add/fix: prefill WooCommerce checkout with user details from The Newsletter Plugin, Klaviyo, Mailpoet
  • Fix: fatal error on first request after WooCommerce is deleted from filesystem
  • Fix: broken WooCommerce orders page
  • Fix: strpos() null error when HTTP_USER_AGENT missing. Thanks @sisaacrussell
  • Improve: logging
  • Improve: don’t add autologin codes to The Newsletter Plugin emails’ URLs

2.3.0

  • Add: “Send magic link email” button on users list table
  • Fix: bug with bh-wp-logger – thanks @Amit-Biswas
  • Add: screenshots to .org plugin page
  • Add: CLI documentation
  • Fix: minor wording
  • Dev: add Playwright tests

2.2.0

  • Add: configurable template for user-edit.php autologin URL
  • Add: user-edit.php autologin URL click to copy to clipboard
  • Fix: “Email Magic Link” on wp-login.php was disabled when Firefox autofilled the username
  • Fix: JS for logs page were excluded from the plugin archive

2.1.1

  • Fix: Default expiry time when omitted in CLI was parsing as 0
  • Add: Warning that logs may contain autologin codes

2.1.0

  • Add: CLI commands wp autologin-urls get-url and wp autologin-urls send-magic-link
  • Fix: Links to /wp-admin were redirecting to wp-login screen because $_COOKIE was not yet set
  • Performance: Return early when no querystring set
  • Fix: wp_safe_redirect() exit() is now conditional

2.0.0

  • Breaking: UI for regex subject filters removed (functionality still exists through filters)
  • Fix: Use correct determine_current_user filter for login
  • Update library: RateLimit library has bugfix to handle false returned from transients for expected array
  • Update library: bh-wp-logger library has performance and feature improvements

1.10.0

  • Add bh_wp_autologin_urls_should_delete_code_after_use filter
  • Improved logging

1.9.0

  • Add: checkbox to enable/disable magic links
  • Add: magic link button on WooCommerce checkout
  • Add: enable overriding the settings page template
  • Improve: logging
  • Dev: use Alley Interactive autoloader

1.8.0

  • Add: ignore requests from bots (check HTTP_USER_AGENT for “bot”)
  • Fix: do not redirect_to wp-login.php, unwrap the inner redirect_to and use that
  • Fix: unprefixed Klaviyo\ApiException.

1.7.1

  • Fix: set content type on HTML emails
  • Fix: do not generate autologin URLs when serving WC_Orders over REST API
  • Improve: hyperlinks in log table

1.7.0

  • Add: Magic-link emails on wp-login.php and WooCommerce login forms
  • Add: Git Updater
  • Improved PHPCS and logging

1.6.3

  • Fix: Catch Klaviyo API errors
  • Language: Include generated .pot file

1.6.2

  • Dependency: updated logger library for performance

1.6.1

  • Fix: Fatal error when Klaviyo querystring was defined but empty
  • Fix: fatal error when plugin_action_links_{} filter called with null as parameter values (Jetpack)
  • Fix: (temp) Error when WooCommerce shuts down due to virtual WC_Customer
  • Fix: error when wp_mail’s $to is an array

1.6.0

  • Add: Settings and logs link on plugin install confirmation page
  • Fix: Prefilling WooCommerce customer data when no WP_User available: missing function parameter, wc_get_orders called too soon

1.5.0

  • Add: Support for using Klaviyo tracking links as autologin links
  • Change: Use library nikolaposa/rate-limit for rate limiting rather than internal code
  • Add: interface for integrations
  • Fix: Return early when user is already logged in
  • Fix: Error when Guzzle not prefixed
  • Dev: Project structure changed

1.4.0

  • Add: On admin UI single order page, add the autologin code to the “Customer payment page” link
  • Security: Exclude emails with multiple recipients

1.3.3

  • Add: Use custom table for storing codes, because transients are too ephemeral
  • Add: Option to bounce users through wp-login.php, to avoid caching issues
  • Add: Logs users in from links in The Newsletter Plugin
  • Add: Logs users in from links in MailPoet
  • Add: Prefill WooCommerce checkout data for mailing list users without accounts
  • Add: More secure verification via hash_equals
  • Add: Rate limiting bad login attempts
  • Add: Logging (mostly off by default)

1.1.2

  • Improved dependency management with Mozart for Composer.

1.1.1

  • Auto-deploying to WordPress.org

1.1.0

  • Rate limiting added for multiple failed login attempts against user accounts and from IPs. This only affects Autologin URLs logins and does not affect other authentication. 2019-September-11.

1.0

  • First release. 2019-September-01.

Meta

  • Phiên bản 2.4.2
  • Cập nhật lần cuối 2 năm trước
  • Số lượt cài đặt 70+
  • Phiên bản WordPress 4.5.0 hoặc cao hơn
  • Đã kiểm tra lên đến 6.4.8
  • Phiên bản PHP 7.4 hoặc cao hơn
  • Ngôn ngữ
    English (US)
  • Thẻ
    emaillinksloginnewsletterusers
  • Nâng cao

Đánh giá

Chưa có đánh giá nào được gửi.

Your review

Xem tất cả đánh giá

Những người đóng góp

  • Brian Henry

Hỗ trợ

Có điều gì muốn nói? cần giúp đỡ?

Xem diễn đàn hỗ trợ

Ủng hộ

Bạn có muốn hỗ trợ vào sự phát triển của plugin này?

Ủng hộ plugin này

  • Giới thiệu
  • Tin tức
  • Lưu trữ
  • Quyền riêng tư
  • Trưng bày
  • Giao diện
  • Plugin
  • Mẫu khối
  • Học hỏi
  • Hỗ trợ
  • Nhà phát triển
  • WordPress.tv ↗
  • Tham gia
  • Sự kiện
  • Quyên góp ↗
  • Năm cho Tương lai
  • WordPress.com ↗
  • Matt ↗
  • bbPress ↗
  • BuddyPress ↗
WordPress.org
WordPress.org

tiếng Việt

  • Truy cập tài khoản X (trước đây là Twitter) của chúng tôi
  • Visit our Bluesky account
  • Visit our Mastodon account
  • Visit our Threads account
  • Xem trang Facebook của chúng tôi
  • Truy cập tài khoản Instagram của chúng tôi
  • Truy cập tài khoản LinkedIn của chúng tôi
  • Visit our TikTok account
  • Truy cập kênh YouTube của chúng tôi
  • Visit our Tumblr account
Viết code như làm thơ.
The WordPress® trademark is the intellectual property of the WordPress Foundation.