رفتن به مطلب

دسترسی به اکشن لاگین


پست های پیشنهاد شده

سلام

برای یک سایت که ووکامرس هم روی اون نصبه لازم هست زمانی که کاربر نام کاربری و رمز عبور رو در فرم لاگین وارد می کنه و submit می کنه اطلاعات post رو دریافت کنیم و در نرم افزار دیگه ای بررسی و تایید کنیم تا بتونه در وردپرس لاگین بشه تا الان فهمیدم با تابع wp_signon می شه در صورت درست بودن اطلاعات کاربری لاگین انجام بشه :

	$creds = array();
	$creds['user_login'] = 'user'; 
	$creds['user_password'] = '123456'; 
	$creds['remember'] = true;
	$user = wp_signon( $creds, false ); 

اما هنوز متوجه نشدم با چه اکشنی میتونم به اطلاعاتی که کاربر وارد کرده دسترسی پیدا کنم اکشن wp_login بعد از اینکه کاربر لاگین کرد اتفاق میفته که فایده نداره

لینک به ارسال

استفاده از تابع wp_signon برای زمانی هست که شما صفحه لاپین رو خودتون ساختین و مدیریت میکنین

اگه از لاگین ووکامرس یا خود وردپرس استفاده میکنین و نیاز دارین تا لاگین شده کاربر رو چک کنین باید از هوکها استفاده کنین

مثلا هوک wp_authenticate

https://developer.wordpress.org/reference/hooks/wp_authenticate/

یا فیلتر authenticate

https://developer.wordpress.org/reference/hooks/authenticate/

استفاده کنید

  • امتیاز 1
لینک به ارسال

لطفا برای ارسال دیدگاه وارد شوید

شما بعد از اینکه وارد حساب کاربری خود شدید می توانید دیدگاهی ارسال کنید



ورود به حساب کاربری
×
×
  • اضافه کردن...