@ligisayan

Как авторизоваться в woocommerce по мобильному телефону?

Всем привет! Есть магазин на woocommerce.
Как сделать такую реализацию, чтобы пользователь введя свой мобильный телефон (без ввода смс) мог авторизоваться на сайте или если не зарегистрирован - зарегистрироваться, как на картинке ниже.
5c66eaf7abe49360918824.png
Подскажите, пожалуйста, в каком направлении копать? Возможно ли это?
  • Вопрос задан
  • 62 просмотра
Решения вопроса 1
@ligisayan Автор вопроса
Вот так
$order = new WC_Order($order_id);
   $order_email = $order->billing_email;
   $email = email_exists( $order_email );  
   $user = username_exists( $order_email );
   		$random_password = wp_generate_password();
	 	$userdata = array(
			'user_pass'          => $random_password,
			'user_login'         => $order_email,
			'first_name'         => $order->billing_first_name,
			'user_email'         => $order_email,
			'role'               => 'customer',
		);
		$userid = wp_insert_user( $userdata );
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы