رفتن به مطلب

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


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

سلام

برای یک سایت که ووکامرس هم روی اون نصبه لازم هست زمانی که کاربر نام کاربری و رمز عبور رو در فرم لاگین وارد می کنه و 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/

استفاده کنید

لینک به ارسال

به گفتگو بپیوندید

هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .

مهمان
ارسال پاسخ به این موضوع ...

×   شما در حال چسباندن محتوایی با قالب بندی هستید.   حذف قالب بندی

  تنها استفاده از 75 اموجی مجاز می باشد.

×   لینک شما به صورت اتوماتیک جای گذاری شد.   نمایش به صورت لینک

×   محتوای قبلی شما بازگردانی شد.   پاک کردن محتوای ویرایشگر

×   شما مستقیما نمی توانید تصویر خود را قرار دهید. یا آن را اینجا بارگذاری کنید یا از یک URL قرار دهید.

×
×
  • اضافه کردن...