HEX
Server: nginx/1.16.1
System: Linux VM-0-14-centos 4.18.0-348.7.1.el8_5.x86_64 #1 SMP Wed Dec 22 13:25:12 UTC 2021 x86_64
User: www (1000)
PHP: 8.3.31
Disabled: passthru,exec,system,putenv,chroot,chgrp,chown,shell_exec,popen,proc_open,pcntl_exec,ini_alter,ini_restore,dl,openlog,syslog,readlink,symlink,popepassthru,pcntl_alarm,pcntl_fork,pcntl_waitpid,pcntl_wait,pcntl_wifexited,pcntl_wifstopped,pcntl_wifsignaled,pcntl_wifcontinued,pcntl_wexitstatus,pcntl_wtermsig,pcntl_wstopsig,pcntl_signal,pcntl_signal_dispatch,pcntl_get_last_error,pcntl_strerror,pcntl_sigprocmask,pcntl_sigwaitinfo,pcntl_sigtimedwait,pcntl_exec,pcntl_getpriority,pcntl_setpriority,imap_open,apache_setenv
Upload Files
File: /www/wwwroot/www.sceybwg.com/wp-content/plugins/wpjam-basic/static/login.js
jQuery(function($){
	$('body').on('submit', '#loginform', function(e){
		if($(this).data('action')){
			e.preventDefault();

			$('div#login_error').remove();
			$(this).removeClass('shake');

			$(this).wpjam_submit(function(data){
				if(data.errcode){
					$('h1').after('<div id="login_error" class="notice notice-error">'+data.errmsg+'</div>');
					$(this).addClass('shake');
				}else{
					if($('p.types').data('action') == 'bind'){
						window.location.reload();
					}else{
						if($('body').hasClass('interim-login')){
							$('body').addClass('interim-login-success');
							$(window.parent.document).find('.wp-auth-check-close').click();
						}else{
							window.location.href	= $.trim($('input[name="redirect_to"]').val());
						}
					}
				}
			});
		}
	});

	$('body').on('click', 'p.types a', function(e){
		e.preventDefault();

		$('div#login_error').remove();

		$('#loginform').removeClass('shake').hide();

		let action	= $('p.types').data('action');
		let url		= new URL(window.location.href);

		if(action == 'login' && $(this).data('type') == 'login'){
			$('p#nav').show();

			$('div.fields').html(login_fields);
			$('#loginform').data('action', '').slideDown(300);

			$('.types a').removeClass('current');
			$(this).addClass('current');

			url.searchParams.delete(action+'_type');
			window.history.replaceState(null, null, url.toString());
		}else{
			$('p#nav').hide();

			$(this).wpjam_action(function(data){
				if(data.errcode != 0){
					alert(data.errmsg);
				}else{
					$('div.fields').html(data.fields);
					$('#loginform').data('action', data.action).data('data', data.data).data('nonce', data.nonce).slideDown(300);

					if(data.submit_text){
						$('input#wp-submit').val(data.submit_text);
					}

					$('.types a').removeClass('current');
					$(this).addClass('current');

					url.searchParams.set(action+'_type', $(this).data('type'));
					window.history.replaceState(null, null, url.toString());
				}
			});
		}

		return true;
	});

	$('p.types').insertBefore('p.submit');

	$('<div class="fields"></div>').prependTo('#loginform');

	$('input#user_login').parent().appendTo('div.fields');
	$('div.user-pass-wrap, p.forgetmenot').appendTo('div.fields');

	let login_fields	= $('div.fields').html();

	if($('p.types').data('action') == 'bind'){
		$('title').html('绑定');
	}

	if($('p.types a.current').data('type') != 'login'){
		$('p.types a.current').click();
	}
});