xxxxxxxxxx
protected function registered(Request $request, User $user)
{
if (!$token = auth()->attempt($request->only(['email', 'password']))) {
return abort(401);
};
return (new UserResource($request->user()))->additional([
'meta' => [
'token' as $token
],
]);
}
xxxxxxxxxx
php artisan vendor:publish --provider="Tymon\JWTAuth\Providers\LaravelServiceProvider"
xxxxxxxxxx
'providers' => [
Tymon\JWTAuth\Providers\LaravelServiceProvider::class,
]
xxxxxxxxxx
composer create-project laravel/laravel laravel-jwt-auth --prefer-dist
xxxxxxxxxx
$ curl -X POST -H "Content-Type: application/json" http://127.0.0.1:8000/api/cart-items/ -d "{\"product_name\":\"name\",\"product_price\":\"41\",\"product_quantity\":\"1\"}"
xxxxxxxxxx
import { MoreActionsPopover } from '@react-pdf-viewer/toolbar';
const renderToolbar = (Toolbar: ((props: ToolbarProps) => ReactElement)) => (
<Toolbar>
{
(slots: ToolbarSlot) => {
const {
} = slots;
return (
<div
style={{
alignItems: 'center',
display: 'flex',
}}
>
<div style={{ padding: '0px 2px' }}>
<ShowSearchPopover />
</div>
<div style={{ padding: '0px 2px' }}>
<Print />
</div>
<div style={{ padding: '0px 2px' }}>
<MoreActionsPopover toolbarSlot={slots} />
</div>
</div>
)
}
}
</Toolbar>
);