Drugi alternatywny użytkownik (laravel 5.x)

Odpowiedz Nowy wątek
2019-12-03 15:55

Rejestracja: 5 lat temu

Ostatnio: 1 dzień temu

0

Mam taki problem mam napisaną aplikację w laravel kodu nie będe pokazywać, ponieważ chcę się tylko coś zapytać

W tej aplikacji zawsze jak jest jakaś operacja wykonywana to ja się odwołuje do funkcji jakieś to jest id użytkownika przkazywane w taki sposób Auth::User()->id i teraz ja wpasłem na pomysł taki, żeby dorobić alternatywne wejście czyli jak ktoś wpisze login użytkownika i hash to ma uprawnienia do niektórych opcji i teraz moje pytanie jest takie czy trzeba za każdym razem w funkcji która chcę zmienić poprawiać Auth::User()->id na coś innego czy da się to jakoś prościej zrobić ?

Pozostało 580 znaków

2019-12-03 16:56
Moderator

Rejestracja: 13 lat temu

Ostatnio: 3 godziny temu

Lokalizacja: Wrocław

0

Mógłbyś napisać middleware, które będzie automatycznie uruchamiało Auth::attempt() (https://laravel.com/docs/5.7/authentication) - wtedy nie będziesz musiał ruszać napisanego już kodu.


edytowany 2x, ostatnio: Patryk27, 2019-12-03 16:56
dzięki jutro potestuje. - pol90 2019-12-03 17:08

Pozostało 580 znaków

2019-12-03 18:06

Rejestracja: 9 lat temu

Ostatnio: 20 minut temu

Lokalizacja: Grudziądz/Bydgoszcz

1

może o to ci chodzi? https://github.com/404labfr/laravel-impersonate


It's All About the Game.

Pozostało 580 znaków

Odpowiedz

1 użytkowników online, w tym zalogowanych: 0, gości: 1, botów: 0