Size: a a a

Laravel для начинающих

2020 November 23

VY

Vladimir Yefremov in Laravel для начинающих
DK
EAV хренов
не любишь его?

чем плох?
источник

VL

Victor L in Laravel для начинающих
Alex B
ох с жсонами осторжнее
ну то понято для фильтрации json нельзя использовать, а если она не нужна?
источник

Gt

Galèriarch the Koban... in Laravel для начинающих
lara vast
интересно чему я научу
Вставлять words && sentences ин да русский текст.
источник

AB

Alex B in Laravel для начинающих
Victor L
ну то понято для фильтрации json нельзя использовать, а если она не нужна?
ну тогда можно, но все таки не стоить злоупотреблять
источник

B

Black in Laravel для начинающих
Мне нужно написать API на Laravel8 для аутентификации мобильных приложений с access i refresh tokens
1)Что лучше выбрать Laravel Pasport или JWT?
2)С чего лучше начать?
направьте пожалуйста
источник

Gt

Galèriarch the Koban... in Laravel для начинающих
Black
Мне нужно написать API на Laravel8 для аутентификации мобильных приложений с access i refresh tokens
1)Что лучше выбрать Laravel Pasport или JWT?
2)С чего лучше начать?
направьте пожалуйста
Вот здесь, по-моему, достаточно подробно расписано.

https://laravel.com/docs/8.x/authentication#laravels-api-authentication-services
источник

B

Black in Laravel для начинающих
Galèriarch the Kobanian 🐗
Вот здесь, по-моему, достаточно подробно расписано.

https://laravel.com/docs/8.x/authentication#laravels-api-authentication-services
Я это читал, выбрал passport так как мне нужны refresh и access токены.  Затем зашел в гугл там пишут что можно еще jwt.  Я понял что Pasport это OAuth2.0 в котором есть JWT и он более гибкий чем просто JWT.  Поэтому я спрашиваю у людей, разрабатывавших API на Laravel.  Что лучше выбрать и исходя из выбранного с чего начать?

(вопрос не закрыт)
источник

D

DK in Laravel для начинающих
Black
Я это читал, выбрал passport так как мне нужны refresh и access токены.  Затем зашел в гугл там пишут что можно еще jwt.  Я понял что Pasport это OAuth2.0 в котором есть JWT и он более гибкий чем просто JWT.  Поэтому я спрашиваю у людей, разрабатывавших API на Laravel.  Что лучше выбрать и исходя из выбранного с чего начать?

(вопрос не закрыт)
у jwt нету рефреша в тех реализациях что я видел
источник

D

DK in Laravel для начинающих
тащи весь пасспорт как Oauth2 и авторизуйся у самого себя
источник

Gt

Galèriarch the Koban... in Laravel для начинающих
DK
у jwt нету рефреша в тех реализациях что я видел
А в тех, что ты не видел?
источник

С

Санжар in Laravel для начинающих
Black
Мне нужно написать API на Laravel8 для аутентификации мобильных приложений с access i refresh tokens
1)Что лучше выбрать Laravel Pasport или JWT?
2)С чего лучше начать?
направьте пожалуйста
Laravel Passport. При login возвращай что-то в духе:
        return response()->json([
           'token_type' => 'Bearer',
           'token' => $token->accessToken,
           'expires_at' => Carbon::parse($token->token->expires_at)->toDateTimeString()
       ], 200);


Со стороны того, кто API дергает, по идее он должен эти данные у себя сохранять и уже по ним подключаться, если я правильно понял.
По теме доки, если непонятно на практике, просто посмотри в Github примеры реализации.
Про то, как правильно создавать токен тут написано:
https://laravel.com/docs/8.x/passport#managing-personal-access-tokens
При createToken оно записывается в БД, конкретно в таблицы которые в Passport-миграции. Сам метод createToken у $user берется из трейта, который ты подключаешь в User при установке Passport (HasApiTokens).
Зайди в трейт и почитай комментарии к методам, там все примерно понятно.
источник

D

DK in Laravel для начинающих
Санжар
Laravel Passport. При login возвращай что-то в духе:
        return response()->json([
           'token_type' => 'Bearer',
           'token' => $token->accessToken,
           'expires_at' => Carbon::parse($token->token->expires_at)->toDateTimeString()
       ], 200);


Со стороны того, кто API дергает, по идее он должен эти данные у себя сохранять и уже по ним подключаться, если я правильно понял.
По теме доки, если непонятно на практике, просто посмотри в Github примеры реализации.
Про то, как правильно создавать токен тут написано:
https://laravel.com/docs/8.x/passport#managing-personal-access-tokens
При createToken оно записывается в БД, конкретно в таблицы которые в Passport-миграции. Сам метод createToken у $user берется из трейта, который ты подключаешь в User при установке Passport (HasApiTokens).
Зайди в трейт и почитай комментарии к методам, там все примерно понятно.
это просто jwt токен почти вечный
источник

D

DK in Laravel для начинающих
там надо постучаться на oauth\login
источник

D

DK in Laravel для начинающих
и он вернёт 2 пары токенов
refresh + access
источник

IG

Ilshat Gayanov in Laravel для начинающих
харош
источник

Gt

Galèriarch the Koban... in Laravel для начинающих
Ilshat Gayanov
харош
Пасиба.
источник

Gt

Galèriarch the Koban... in Laravel для начинающих
источник

HM

Haybulla Musaev in Laravel для начинающих
народ, между ngnix и apache сильная разница в производительности, если речь не об отдаче статического контента?
источник

А

Артём in Laravel для начинающих
Haybulla Musaev
народ, между ngnix и apache сильная разница в производительности, если речь не об отдаче статического контента?
есть
источник

А

Артём in Laravel для начинающих
насчёт сильной - хз
источник