WordPress OSINT, maintenance or security needs? Reach out!
TLDWP

Plugin: magic-login-mail (Used by 21 domains)

Magic Login Mail or QR Code

πŸ‘€ Katsushi Kawamori πŸ“¦ v2.06 πŸ”— Plugin Homepage

Enter your email address, and send you an email with a magic link or QR Code to login without a password.

Login

  • Login with email address only.
  • Only registered users can login.
  • Password-less login from the magic link or QR code notified in the email.
  • shortcode : [magic_login]
  • action hook : do_action( 'magic_email_send', $emails | array, true | bool ) : To send the magic link simultaneously from the management account.
  • QR code login on the user’s administration screen.

Thanks

  • This plugin is a modified version of Passwordless Login.
  • The main changes are the addition of various filter hooks and the addition of the following action hooks.

Action hook

  • This is for sending bulk e-mails with a magic link for login to multiple accounts from the management screen.
  • When using this action hook, the URL of the page where the shortcode [magic_login] is placed should be specified in the filter hook β€˜magic_login_mail_url’.
/** ==================================================
 * To send the magic link simultaneously from the management account.
 *
 * @param array  $emails  Multiple email addresses.
 * @param bool   true  Output notifications to the management screen immediately after sending.
 */
do_action( 'magic_email_send', $emails, true );

Filter hooks

/** ==================================================
 * Filter for magic link url with mail.
 *
 */
add_filter( 'magic_login_mail_url', function(){ return 'url'; }, 10, 1 );
/** ==================================================
 * Currently logged in user link for Magic Login Mail
 *
 * @param string $url  URL.
 * @param int    $user_id  User ID.
 * @return $url
 */
add_filter( 'magic_login_mail_user_redirect', 'redirect_url_login_users', 10, 2 );

/** ==================================================
 * Login user after redirect for Magic Login Mail
 *
 * @param string $url  URL.
 * @param int    $user_id  User ID.
 * @return $url
 */
add_filter( 'magic_login_mail_after_login_redirect', 'redirect_url_login_users', 10, 2 );

function redirect_url_login_users( $url, $user_id ){
    /* your code */
    return $url;
}
/** ==================================================
 * Filter for message with shortcode form.
 *
 */
add_filter( 'magic_login_mail_success_link_msg', function(){ return 'Message for success.'; }, 10, 1 );
add_filter( 'magic_login_mail_success_login_msg', function(){ return 'Message for success with login.'; }, 10, 1 );
add_filter( 'magic_login_mail_valid_errors', function(){ return 'Message for mail validation error.'; }, 10, 1 );
add_filter( 'magic_login_mail_email_errors', function(){ return 'Message for sent mail error.'; }, 10, 1 );
add_filter( 'magic_login_mail_invalid_token_error', function(){ return 'Message for token error.'; }, 10, 1 );
add_filter( 'magic_login_mail_form_label', function(){ return 'Message for form label.'; }, 10, 1 );
/** ==================================================
 * Filter for color with shortcode form.
 *
 */
add_filter( 'magic_login_mail_success_link_msg_back_color', function(){ return '#e7f7d3'; }, 10, 1 );
add_filter( 'magic_login_mail_success_login_msg_back_color', function(){ return '#e7f7d3'; }, 10, 1 );
add_filter( 'magic_login_mail_valid_errors_back_color', function(){ return '#ffebe8'; }, 10, 1 );
add_filter( 'magic_login_mail_email_errors_back_color', function(){ return '#ffebe8'; }, 10, 1 );
add_filter( 'magic_login_mail_invalid_token_error_back_color', function(){ return '#ffebe8'; }, 10, 1 );
/** ==================================================
 * Filter for input text size.
 *
 */
add_filter( 'magic_login_mail_input_size', function(){ return 17; }, 10, 1 );
/** ==================================================
 * Filter for class name.
 *
 */
add_filter( 'magic_login_mail_notice_class_name', function(){ return 'mynotice'; }, 10, 1 );
add_filter( 'magic_login_mail_form_class_name', function(){ return 'myform'; }, 10, 1 );
add_filter( 'magic_login_mail_label_class_name', function(){ return 'mylabel'; }, 10, 1 );
add_filter( 'magic_login_mail_input_class_name', function(){ return 'myinput'; }, 10, 1 );
add_filter( 'magic_login_mail_submit_class_name', function(){ return 'mysubmit'; }, 10, 1 );
/** ==================================================
 * Filter for message with mail subject.
 *
 */
add_filter( 'magic_login_mail_subject', function(){ return 'subject'; }, 10, 1 );
/** ==================================================
 * Filter for message with mail.
 *
 * @param string $message  message.
 * @param string $url  url.
 * @param string $exp_date_time  expiration date and time.
 */
add_filter(
    'magic_login_mail_message',
    function( $message, $url, $exp_date_time ) {

        $message .= '

' . 'You may only log in once using the link above.'; return $message; }, 10, 3 );
/** ==================================================
 * Filter for login expiration.
 *
 */
add_filter( 'magic_login_mail_expiration', function(){ return 10; }, 10, 1 );
DomainExposuresHeadersLast Checked
f*n*y*n*s*x*e*o*k*.com βœ… F 2026-05-03 17:05:20
n*x*c*o*d*o*e.com βœ… F 2026-04-30 03:10:43
e*e*g*t*s*h.fit βœ… F 2026-04-28 08:24:11
t*e*s*.org (WP 6.9.4) βœ… F 2026-04-28 04:32:57
t*a*s*o*m*y*a*l*.com (WP 6.9.4) βœ… F 2026-04-16 00:25:53
s*u*m*t*s*t*l*.com (WP 6.9.4) βœ… F 2026-04-14 18:04:29
m*c*i*a*a.jp πŸ“„ C 2026-04-11 20:15:20
t*m*e*n*s*.com βœ… D 2026-04-10 21:59:44
t*l*i*t*t*e*o*m*n*t*.com (WP 6.9.4) βœ… F 2026-04-08 10:17:35
t*l*i*t*t*e*h*r*h.com (WP 6.9.4) βœ… F 2026-04-08 10:17:35
g*d*o*e*a*t.com (WP 6.8.5) πŸ”“ F 2026-04-08 10:15:27
c*n*t*c*.com βœ… F 2026-04-07 01:14:05
a*r*n*w*c*m*u*.com (WP 6.9.4) βœ… D 2026-04-03 00:45:47
a*b*a*.com βœ… F 2026-03-31 05:10:45
4*b*z.com (WP 6.9.4) βœ… β€” 2026-03-30 10:39:28
w*n*s*t*d*v*l*p*e*t.com βœ… β€” 2025-11-11 13:30:50
w*n*s*t*d*v.com βœ… β€” 2025-11-11 13:30:50
w*d*o*m*.com βœ… β€” 2025-11-11 13:21:32
w*b*e*s*.com βœ… β€” 2025-11-11 10:46:40
m*-*u*o*-*i.com βœ… β€” 2025-11-09 08:37:54

Top 50 Plugins

Plugin Count
elementor 2,006,189
contact-form-7 1,881,070
elementor-pro 1,144,536
woocommerce 931,511
revslider 687,582
js_composer 462,903
jetpack 462,881
wp-rocket 345,732
essential-addons-for-elementor-lite 310,233
gravityforms 265,665
header-footer-elementor 248,848
complianz-gdpr 243,071
instagram-feed 240,938
google-analytics-for-wordpress 235,859
elementskit-lite 233,724
gutenberg-core 232,966
cookie-law-info 231,868
google-site-kit 231,336
sitepress-multilingual-cms 214,891
bluehost-wordpress-plugin 204,812
wpforms-lite 166,872
astra-sites 159,523
gutenberg 156,079
litespeed-cache 147,578
cookie-notice 138,140
gtranslate 136,173
coblocks 128,339
the-events-calendar 126,816
popup-maker 119,505
astra-addon 101,612
tablepress 101,290
bb-plugin 101,150
woocommerce-payments 100,787
LayerSlider 99,690
wp-smushit 98,987
premium-addons-for-elementor 96,835
mailchimp-for-wp 94,956
duracelltomi-google-tag-manager 92,196
honeypot 91,096
cleantalk-spam-protect 89,699
akismet 89,277
woocommerce-gateway-stripe 87,678
megamenu 85,183
all-in-one-seo-pack 83,758
fusion-builder 83,295
smart-slider-3 81,490
formidable 81,315
creame-whatsapp-me 80,648
creative-mail-by-constant-contact 79,683
ewww-image-optimizer 78,562

Top 50 Themes

Theme Count
hello-elementor 663,683
Divi 553,850
astra 505,236
pub 158,292
Avada 128,876
flatsome 125,499
generatepress 124,925
oceanwp 91,192
h4 87,442
kadence 83,083
enfold 73,385
salient 70,445
bb-theme 62,945
twentytwentyfour 62,236
twentyseventeen 58,103
cocoon-master 57,530
blocksy 57,074
betheme 55,634
twentytwentyfive 54,398
dt-the7 47,519
neve 41,377
woodmart 40,325
Avada-Child-Theme 36,237
twentytwentyone 35,824
bridge 35,042
gox 34,096
twentytwenty 31,765
lightning 31,065
swell 30,256
twentytwentythree 28,580
bricks 26,069
Impreza 26,062
Newspaper 23,416
twentytwentytwo 22,974
epik-redesign 21,160
pro 19,258
storefront 19,098
uncode 19,069
twentysixteen 19,017
extendable 18,946
sydney 17,344
yith-wonder 16,888
themify-ultra 15,414
Total 15,350
twentyfifteen 13,616
hestia 13,535
porto 13,236
twentynineteen 13,101
yootheme 12,843
thrive-theme 12,742