Laravel Sanctum? Laravel ??? API ????? ? ?? ???, ??? ????? ?????. 1. Sanctum? ? ???? ??? ? ??, ??? ?????? ? ?? ?? ??? ?????. 2. Passport? ?? ??? ??, ?? ?? ? ??? ? ?? ??? ???? ??? OAUTH2 ?????. OAUTH2 ??? ??? ?? ??? ??????. ??? ??? ??? ? ?????. ? ?? ?? ????? ????. Sanctum? ??, ?? ??, ?????? ??, ??? ?? ???? ? ???? ?? ? CreateToken ??? ?? ??? ???????. ??? ??, ?????? ??, ?? ?? : ?? ??, ??? ?? ???? ? ?? ??? ?????. ??? ? ???? ?? ??? ?? OAUTH2? ?? ??? ???? ??? ???????.
Laravel?? API? ?? ? ?? ??? ???? ?? ?????. ?? ??? ? ?? SPA (?? ??? ?? ????)? ???? ??. ???? ? ?? ???? ??? Laravel Sanctum? Laravel ?????. ? ? ??? ?? ? ? ????? ?? ?? ??? ???? ??? ??? ????.

??? ?? : Sanctum vs. Passport
Laravel Sanctum? Passport? ?? API ??? ????? ??? ?? ??? ??? ????.

- ?? ? ? ???? ?????. ??, ??? ? ? ??? ?? ?? ??? ????.
- ??? ?? OAUTH2 ???? ?? ??? ??, ?? ?? ? ??? ? ??? ???? ??? ????? ?????.
??? OAUTH2 ??? ???? ?? ?? ???? ????? ???? ????? ? ????.
Laravel API? ?? ??
Sanctum?? Laravel API? ????? ?? ??? ?????.

Sanctum ?? : Run
composer require laravel/sanctum
php artisan vendor:publish --provider="Laravel\Sanctum\SanctumServiceProvider"
.?? ?????? : Sanctum? ??? ??? ???? ?????
php artisan migrate
??????.??? ?? ???? : ??? ???
HasApiTokens
??? ?????? (use Laravel\Sanctum\HasApiTokens;
).???? ?? :
app/Http/Kernel.php
??\Laravel\Sanctum\Http\Middleware\EnsureFrontendRequestsAreStateful::class
api
???? ??? ?????.?? ?? :
$user->createToken('token-name')
???? ??? ??????. ??? ? ?? ??? ??????? ??????.?? ?? : API ??? ?????
auth:sanctum
Guard? ??????.
? ?? ??? ?? : ?? ??? ????? ???? ????. ?? ??? ???? ????? ??? ?? ? ?? ?? ??? ?? ? ? ??????.
Laravel ??? ???? API? ???? ??
?? OAUTH2 ??? ??? ?? (? 3 ? ???? ?? ? ? ???) ??? ? ?? ?????.
???? ??? ??? ????.
- ?? ?? : Run
composer require laravel/passport
?php artisan migrate
?????. - JavaScript ??? ?? :
npm install passport passport-http-bearer
Frontend? node.js? ???? ??. - ?? ?? ?? ?? :
php artisan passport:install
. ?? ??? ?? ???? ?? ??? ??? OAUTH ?????? ????. - ??? ?? ???? : ????
HasApiTokens
??? ????Laravel\Passport\HasApiTokens
?? ????? ??????. - ?? ?? ?? :
AuthServiceProvider
??boot
?? ???Passport::routes()
??????. - Auth Guard ?? :
config/auth.php
??api
?????passport
?? ??????.
??? ???? ?? ??? ???? ???? ???? ?? ?? ?? ??? ??? ?? ? ? ????. ??? ??? ?? ???? ????. ??? ??? ?? ??? ??? ????? ??? ??????.
??? ??? ?????
??? ??? ????? ?? ??? ????.
-
??? ?? ?? ?? ? ?? ????.
- ?? ?? ??? ?? ???? ????.
- ??? ?? ?? ???? ?? OAUTH2 ??? ???? ????.
- ???? ?? ??.
-
??? ??????.
- ??? OAUTH2 ??? ?????.
- ?? ????? API? ?? ? ?????.
- ?? ?? ??? ?? ??? ?????.
? ?? ?? ? ????? ?? ???? ??? ??? ???? ?? ???? ????.
????? ??? ?? ??? ????? ?? ?? ?? ? ???? ??????.
? ??? ?? ?? ?? ???? ? ?? API? ?????? ?? ?????. ??? ??? PHP ??? ????? ?? ?? ??? ?????!

? AI ??

Undress AI Tool
??? ???? ??

Undresser.AI Undress
???? ?? ??? ??? ?? AI ?? ?

AI Clothes Remover
???? ?? ???? ??? AI ?????.

Clothoff.io
AI ? ???

Video Face Swap
??? ??? AI ?? ?? ??? ???? ?? ???? ??? ?? ????!

?? ??

??? ??

???++7.3.1
???? ?? ?? ?? ???

SublimeText3 ??? ??
??? ??, ???? ?? ????.

???? 13.0.1 ???
??? PHP ?? ?? ??

???? CS6
??? ? ?? ??

SublimeText3 Mac ??
? ??? ?? ?? ?????(SublimeText3)

TOWORKEFCITIVE WITHPIVOTTBLESINLARAVEL, FIRDSCESSPIVOTDATAUSINGWITHPIVOT () ORWITHTIMESTAMPS (), thenupdateentrieswithupdatee XistingPivot (), ManagerElationshipsviadetach () andsync (), andusecustompivotmodelswheneded.1.usewithpivot () toincludescificcol

LaravelProvideAcleanAnandflexiblewaytosendNotificationsViamultipleChannels LikeEmail, SMS, In-Appalerts ? PushNotifications.youdeFinenotificationChannelsinThevia () MethodofanotificationClass, and ortovonage (), Ortovonage ()

??? ??? ?? ? ???? Laravel? ??? ????? ?? ??? ???? ???? ?????. ??? ????? ?? ????? ???? ???? ?? ?? ??? ?? ? ??? ?????. Laravel? ?? ????? ?? ???? ?? ???? ??? ??? ?? ??? ?????. ??? ????? ? ??? ??? ?? ??? BIND ??? ????? ?? ?? ???? ?? ?? ????? ? ??? ? ????. ?? ??? ?? ?? ????? ????, ??? ???? ???,???? ???? ???? ????, ?? ?? ?? ??? ???????. ?? ????? ?? ??? ? ?? ??? ?? ? ? ????.

Laravel ?? ???? 4 ?? ?? ??? ?? ?? ???? ???? ???? ? ????. 1. ?? ????? ???? ?? ??? ??? ??? ?? ???? ??? ???? ?????? ??? ??? ????? ?? ??? ?? ???? ??? ??????. 2. ???? ?? ????? ??????? ?????, n 1 ??? ???, ?? ??? ????, ??? ??, ??? ?? ? ?? ? ?? ??, ?? ??? ????. 3. ?? ?? ?? ? ?? ???? ??? ??? ?? ?? ??? ? ??? ???? ???? ???? ???? ???? ? ?? ????? ??????. 4. ??? ?? ? ???? ??? ??? ??? ?? ???? ????? ?? ?????? ????? ?? ???? ? ??? ?? ??? ????? ??????.

Laravel ????? ?????? ??? ???? ???? RefreshDatabase ??, ??? ??? ??, ?? ??? ?? ? ??? ?? ?? ??? ?????. 1. ?? ??? ???? ? ???? ??? ??????? ??????? ???? ?? ?????? ??? ???? ?????????. 2. ?? ??? ???? ??? ???? ??? ?? ???? ?? ?? ???? ?????. 3. DatabasEtransactionStrait? ???? ??? ?? ??? ????? ? ?????????. 4. ???? ???? ???? ??????? ???? ??? ? ?? ? ??????? ?? ??????. ??? ??? ???? ???? ???? ???? ?? ??? ? ??? ??? ?? ???? ?????.

Laravelsanctum? SPA ?? ??? ??????? ?? ???? ?? API ??? ??? ?? ??? ?? OAUTH2 ??? ??? ????? ?????. 1. Sanctum? ?? ?? ??? ????, ??? ???? ?????. 2. Passport? ?? ?? ? ????? ?? ??? ?? ??? ????? ????, ?? ???? ?????? ?????. 3. ?? ?? ? ??? ? ???? ?? ?? ??? ????. 4. ?? ??? ?????? ??? ???? ??? ?? ??? ??? ???? ?????. ??? ? ???? ?? ??? ?? OAUTH2 ??? ???? ??? ???????.

Laravel? ?? ???? ?????? ???? ??? ??????. 1. DB :: Transaction () ???? ???? ??? ???? ???? ?? ?? ?? ?? ?? ??; 2. ?? ? ????? ???? ?? ???? ?? ????? ????? ?? ???? ??? ???? ???? ??? ?? ????. 3.?? ??? ??? ??? ????? ??? begintransaction (), commit () ? rollback ()? ?? ?? ?? ??? ?????. 4. ?? ???? ??? ?? ????, ??? ?? ??, ??? ?? ? ?? ?? ??? ?????. ????? ?? ?? ??? ???? ?? ???? ??? ? ??? ???? ? ????.

Laravel?? HTTP ?? ? ??? ???? ??? ?? ???, ?? ?? ? ?? ???? ??? ????? ????. 1. ?? ???? ?? ? ? ?? ????? ?? ?? ????? ???? input () ?? ?? ???? ???? ??? ?? ??? ?? validate () ?? ?? ?? ???? ?? ? ? ????. 2. Return Response? ???,??, JSON, ?? ?? ? ??? ?? ?? ? ???? ??? ?????. 3. ?? ???? ?? ? ?? ?? () ??? ? Store ()? ???? ??? ???????. ????? ?? ?? ?? ? ??? ?????? ???? ??? ??????? ??? ? ????.
