Сейчас я использую Laravel для ряда проектов.
Реализовать аутентификацию пользователей в Laravel просто. Теперь структура, с которой я имею дело, немного другая — у меня нет локальной базы данных или таблицы пользователей. Мне нужно сделать вызов API, чтобы запросить то, что мне нужно.
Я пробовал
Код: Выделить всё
public function postSignIn(){
$username = strtolower(Input::get('username'));
$password_api = VSE::user('password',$username); // abc withInput(Request::except('password'))->with('username', $username);
}
}
Обновлено
Я подключаюсь к API с помощью простой команды Shell_exec в моем классе VSE
Код: Выделить всё
public static function user($attr, $username) {
$data = shell_exec('curl '.env('API_HOST').'vse/accounts');
$raw = json_decode($data,true);
$array = $raw['data'];
return $array[$attr];
}
Выполнение
Код: Выделить всё
curl http://172.16.67.137:1234/vse/accounts
Подробнее здесь: https://stackoverflow.com/questions/333 ... n-api-call