Laravel по-русски

Русское сообщество разработки на PHP-фреймворке Laravel.

Ты не вошёл. Вход тут.

#1 Re: Laravel 6/7/8/9/10 » маршрутизация » 30.09.2023 09:16:15

Тут наверно свой миделвеер прописать надло

#2 Re: Laravel 6/7/8/9/10 » Ошибка в паспорте laravel » 30.09.2023 09:14:42

Я не прописывал это

Вот это не прописывал. Так как не понимаю что туда прописать PASSPORT_PRIVATE_KEY="-----BEGIN RSA PRIVATE KEY-----
<private key here>
-----END RSA PRIVATE KEY-----"

PASSPORT_PUBLIC_KEY="-----BEGIN PUBLIC KEY----- 
<public key here>
-----END PUBLIC KEY-----"

Не понимаю что туда прописать надо

#3 Laravel 6/7/8/9/10 » Ошибка в паспорте laravel » 30.09.2023 07:46:32

viwawa7162
Ответов: 2

Создаю клиента для работы до этого места всё ок. А вот когда пытаюсь авторизоваться падает ошибка.
Invalid key supplied
Я по данным сформировал вот такую ссылку

https://site.ru/oauth/authorize?client_id=3&redirect_uri=https://site.ru/dashboard/clients&response_type=code&state=asdfasdfasdfasdfasdfasdfasdfasdfasdfasdf&scope

Открываю в браузере и ожидаю что запросит логин и пароль для авторизации но по факту падает ошибка Invalid key supplied если просто пытаюсь перейти на /oauth/authorize тоже ошибка Invalid key supplied

Что делать. Смотрел гайды по установке но они чуть отличаются
В документации по laravel сказано что в App\Providers\AuthServiceProvider нужно добавить

Passport::loadKeysFrom(__DIR__.'/../secrets/oauth');

вот такую строчку а в различных гайдах пишут другие типа

Passport::routes();

но в этом случае обшибка падает. Вообщем как я понял чуть изменился алгоритм и старые подходы перестали работать

#4 Laravel 6/7/8/9/10 » Не работают маршруты » 06.06.2023 14:31:24

viwawa7162
Ответов: 1

Есть вот такой маршрут на странице user.php

Route::prefix('user')->group(function (){
Route::get('posts', [PostController::class, 'index'])->name('user.posts');
});

user.php прописал в RouteServiceProvider.php

Route::middleware('web')
                ->group(function (){
                    require base_path('routes/user.php');
                });

Но почему то не срабатывает если перенести обратно на web.php то работает

Подвал раздела