Я новичок в Laravel, и это выглядит как хорошая PHP-инфраструктура. Просматривая руководство и различные учебники, я знаю, как войти в систему с использованием класса Auth. Однако для класса Auth требуется имя пользователя и пароль для входа в систему пользователя.Laravel: Войдите в систему без пароля
Теперь, если я использую Facebook Connect, после успешной аутентификации с помощью facebook, я мог бы получить данные пользователя, соответствующие идентификатору facebook, который я сохраню в БД. Тем не менее, для пользователя facebook, пароли не будут сохранены в БД. Итак, как мне войти в систему с помощью класса Auth?
В Codeigniter, я бы установить данные сессии следующим образом:
$userdata = array(
'logged_in' => true,
'user_id' => $user_id
);
$this->session->set_userdata($userdata);
Имеет ли Oauth те же функции, что и для facebook SDK, или просто используется для аутентификации? Извините, должно быть, наивный вопрос, но довольно новый. Например, с помощью SDK для Facebook я могу получить друзей, фотографии и т. Д. – WebNovice
@WebNovice oneauth может делать все, что может сделать SDK, он использует SDK, ища для него. – afarazit
@xtrimsky Я обновил ссылку. Я бы подумал об этом. – afarazit