Отсутствует шаблон остальные API CakePHP 3.x

Я строю остальные API с CakePHP 3.x, но при тестировании с Postman 3.1.1 внутренняя ошибка сервера:

Представление для UsersController :: token () не найдено.)

В файле routes.php :

Router::prefix('api', function ($routes) {
$routes->extensions(['json']);
$routes->resources('Users');
$routes->resources('Organizations');
$routes->resources('AccountRegistrations');
$routes->fallbacks('InflectedRoute');
});

В контроллере:

public function token() {
$user = $this->Auth->identify();
if (!$user) {
$message ='Invalid username or password';
}
$this->set([
'success' => true,
'data' => [
'token' => $token = \JWT::encode([
'id' => $user['id'],
'exp' =>  time() + 604800
],
Security::salt())
],
'_serialize' => ['success', 'data']
]);
}

2

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы ammmcru@yandex.ru
Adblock
detector