Установите API TOKEN для новых пользователей Lumen / Laravel - PullRequest
0 голосов
/ 20 декабря 2018

Я начинаю с просветом.

это мой web.php файл

$router->group(['prefix' => 'api'], function () use ($router) {

    $router->post('user', ['uses' => 'UserController@createUser']);

});

, а это мой UserController.php

public function createUser(Request $request){

    $this->validate($request, [
        'username' => 'required',
        'password' => 'required|min:3'
    ]);
    $user = [
        'username' => $request->username,
        'password' => app('hash')->make($request->password),
        'email' => $request->email,
        'api_token' => 'asdfasd' //want should I put here
    ];

    $user = User::create($user);


    return response()->json($user, 201);
}

Как сделатьЯ создаю новый токен API для этого нового пользователя, который регистрируется?

...