Stack Overflow Asked by GSTAR on December 18, 2020
I am building an API which will use token based authentication, I was wondering is it possible to (temporarily) use credentials from a simple predefined array of username => token
?.
Here is what I have at the moment:
routesapi.php
:
Route::middleware('auth:api')->get('/user', function (Request $request) {
return $request->user();
});
configauth.php
:
'guards' => [
'api' => [
'driver' => 'token',
'provider' => 'users',
'hash' => false,
],
],
'providers' => [
'users' => [
'driver' => 'eloquent',
'model' => AppModelsUser::class,
],
],
Now instead of using Eloquent, or a database, can it use a simple PHP array? So essentially I will just have something like:
$users = [
'john' => 'token_for_john',
'bob' => 'token_for_bob',
];
And then somewhere in my code I can pass in a username & token combination to authenticate? As I mentioned this is only a temporary measure before I decide on the right token based solution.
2 Asked on December 22, 2021 by dmitriy-burtsev
2 Asked on December 22, 2021 by faridavesko
2 Asked on December 22, 2021 by sao-haruka
2 Asked on December 22, 2021 by handsome
1 Asked on December 22, 2021 by user11965730
2 Asked on December 22, 2021 by bob-saggy
1 Asked on December 22, 2021 by di-zhu
1 Asked on December 22, 2021 by rizki-prastyo
1 Asked on December 22, 2021 by udo-held
2 Asked on December 22, 2021 by aiya-siddig
2 Asked on December 22, 2021
1 Asked on December 22, 2021 by user1283776
2 Asked on December 22, 2021 by asinkxcoswt
amazon web services android crashlytics elasticsearch logging
Get help from others!
Recent Questions
Recent Answers
© 2022 AnswerBun.com. All rights reserved. Sites we Love: PCI Database, MenuIva, UKBizDB, Menu Kuliner, Sharing RPP