 Edige
                          Kozykhan
                        
                      
                    
                    
                    
                    
                      Автор вопроса
                      
                      
                        
                          Edige
                          Kozykhan
                        
                      
                    
                    
                    
                    
                      Автор вопроса
                    
                    
                  Зачем когда Лара то же самое из коробки на мидлваре auth делает?
 Edige
                          Kozykhan
                        
                      
                    
                    
                    
                    
                      Автор вопроса
                      
                      
                        
                          Edige
                          Kozykhan
                        
                      
                    
                    
                    
                    
                      Автор вопроса
                    
                    
                  у меня через санткум
 Edige
                          Kozykhan
                        
                      
                    
                    
                    
                    
                      Автор вопроса
                      
                      
                        
                          Edige
                          Kozykhan
                        
                      
                    
                    
                    
                    
                      Автор вопроса
                    
                    
                  там нету такого для апи вроде
https://laravel.com/docs/10.x/sanctum#spa-authentication
https://laravel.com/docs/10.x/sanctum#how-it-works-spa-authentication
работает через santum это не ответ, у santum несколько режимов работы, в зависимости от настроек приложения
 Edige
                          Kozykhan
                        
                      
                    
                    
                    
                    
                      Автор вопроса
                      
                      
                        
                          Edige
                          Kozykhan
                        
                      
                    
                    
                    
                    
                      Автор вопроса
                    
                    
                  но в ларавеле не нашел код который чекает куки токен
 Edige
                          Kozykhan
                        
                      
                    
                    
                    
                    
                      Автор вопроса
                      
                      
                        
                          Edige
                          Kozykhan
                        
                      
                    
                    
                    
                    
                      Автор вопроса
                    
                    
                   
                      
                      
                    в этом мидллваре код не ларавелский а вручную добавил
 Edige
                          Kozykhan
                        
                      
                    
                    
                    
                    
                      Автор вопроса
                      
                      
                        
                          Edige
                          Kozykhan
                        
                      
                    
                    
                    
                    
                      Автор вопроса
                    
                    
                  я не смог авторизоваться с куки токеном, как только добавил этот код заработал
sanctum в режиме STATEFUL + сессия в cookie и будет тебе идентификация через cookie, и передавить ничего не нужно, дописывать посредников, что-то ловить
 Edige
                          Kozykhan
                        
                      
                    
                    
                    
                    
                      Автор вопроса
                      
                      
                        
                          Edige
                          Kozykhan
                        
                      
                    
                    
                    
                    
                      Автор вопроса
                    
                    
                  а как ларавел узнает по какому ключу искать этот токен в куки?
Как работают сессии в Laravel ты в курсе, вот также и здесь все будет работать, в рамках доменов, которые прописаны в настройках sanctum. Если придётся api отдать на сторону, то там будет идентификация на основе токена, который передаётся в заголовке bearToken.
 Edige
                          Kozykhan
                        
                      
                    
                    
                    
                    
                      Автор вопроса
                      
                      
                        
                          Edige
                          Kozykhan
                        
                      
                    
                    
                    
                    
                      Автор вопроса
                    
                    
                  Тогда почему не работает у меня ?
 Edige
                          Kozykhan
                        
                      
                    
                    
                    
                    
                      Автор вопроса
                      
                      
                        
                          Edige
                          Kozykhan
                        
                      
                    
                    
                    
                    
                      Автор вопроса
                    
                    
                   Edige
                          Kozykhan
                        
                      
                    
                    
                    
                    
                      Автор вопроса
                      
                      
                        
                          Edige
                          Kozykhan
                        
                      
                    
                    
                    
                    
                      Автор вопроса
                    
                    
                   закоментировал этот код
                      
                      закоментировал этот код
                    если открою коммент то заработает
Так это твой велосипед, как он связан с базовыми возможностями о которых тебе написали выше.
 Edige
                          Kozykhan
                        
                      
                    
                    
                    
                    
                      Автор вопроса
                      
                      
                        
                          Edige
                          Kozykhan
                        
                      
                    
                    
                    
                    
                      Автор вопроса
                    
                    
                  Ларавел сам не должен читать этот токен в куки?
 Ларавел сам не должен читать этот токен в куки?
                      
                      Ларавел сам не должен читать этот токен в куки?
                    нет не читает, laravel ждет что данный токен будет передан в заголовке bearToken или get параметре, если мне не изменяет память
 Edige
                          Kozykhan
                        
                      
                    
                    
                    
                    
                      Автор вопроса
                      
                      
                        
                          Edige
                          Kozykhan
                        
                      
                    
                    
                    
                    
                      Автор вопроса
                    
                    
                  вот, я об этом говорю как вам способ через куки авторизоваться , вместо того чтобы через реакт отправить в хидере этот токен
в чем сложность сделать так как это принято, без навешивания "костылей"?
и примеров как это делается на реакт полно
 Edige
                          Kozykhan
                        
                      
                    
                    
                    
                    
                      Автор вопроса
                      
                      
                        
                          Edige
                          Kozykhan
                        
                      
                    
                    
                    
                    
                      Автор вопроса
                    
                    
                  чем копировать и вставить этот токен в хидер, не будет ли лучше просто делать запросы где у нас есть в хидере куки который автоматический появляется после логина
если это твое PET проект и только ты с ним работаешь, то можно и по своему, только доку для самого себя накидай, чтоб потом вспомнить "что я сделал"
Обсуждают сегодня