Właśnie tego potrzebowałem. Super, że kontynuujesz serie node.js. Dzięki 😃
@evelred9004 жыл бұрын
super materiał, fajnie byłoby jeszcze zobaczyć obsługę jwt po stronie frontu w reakcie
@bartekdd26584 жыл бұрын
Fantastyczny film, czekam na kolejne części!
@overment4 жыл бұрын
Dziękuję Bartek 🙂
@krzysztofstozek65884 жыл бұрын
Token też można przechowywać w bazie danych wtedy można bardzo łatwo zrobić wymuszenie wylogowania użytkownika i pokazywać uzytkownikom aktywne sesje. Co do przechowywania to imho http only cookie dla dwóch tokenów to najlepsza opcja wtedy nie trzeba ich zwracać do użytkownika. Jedną rzecz bym tylko zmienił mianowicie żeby endpoint refresh przyjmował też token który chcemy odświeżyć, bo w twoim przykładzie załóżmy że ktoś refresh token będzie trzymać w localstorage - wystarczy tylko przejąć ten token żeby uzyskać dostęp do konta. Film bardzo dobrze wszystko wyjaśnia, dobra robota :)
@overment4 жыл бұрын
Good point z tym refresh tokenem :) Dziękuje :)
@Sebooobek4 жыл бұрын
No trafiłeś z filmikiem idealnie :D
@overment4 жыл бұрын
A proszę bardzo! 😁
@tendanium4 жыл бұрын
Będzie filmik na temat autoryzacji użytkownika w SPA (React, Vue lub Angular) przy użyciu access tokenów i refresh tokenów? Bardzo prosiłbym o tego typu film w najbliższym czasie.
@michat60824 жыл бұрын
dołączam się do pytania
@overment4 жыл бұрын
Tak, będzie dla Vue lub React. Dla Angulara z całą pewnością nie, jestem w tej chwili mega daleko od tego ekosystemu. Rozwijam projekty w Vue / React i nie chcę nagrywać filmów na tematy o których mam średnie pojęcie (sporo projektów rozwijałem w AngularJS ale minęło trochę czasu a sam framework mocno się zmienił)
@krzysztofstozek65884 жыл бұрын
@TenDan tak na dobrą sprawę możesz użyć tego co masz w odcinku jeśli zapiszesz oba tokeny do ciastka to po wysłaniu zapytania do ścieżki /login już będziesz zalogowany i kolejne zapytania bedą zawierać w ciastku token więc nic nie trzeba na froncie dodawać. Jedyne co to warto żeby endpoint /login zwrócił informację że użytkownik jest zalogowany i jakieś dane uzytkownika typu username, avatar itd żeby można było zmienić stan aplikacji
@mikos424 жыл бұрын
Nie lepiej ustawić type: module w package.json niż instalować esm ?
@overment4 жыл бұрын
Faktycznie lepiej 🙂Totalnie o tym nie pomyślałem, dzięki!
@jakubkurdziel24074 жыл бұрын
1:04 Jaki skrót klawiszowy do tworzenia plików ten sposób?
@overment4 жыл бұрын
Jest to rozszerzenie advanced new file. Skrót CMD + Option + N lub na Windowsie zakładam ze jest to CTRL ALT N
@michah39562 жыл бұрын
Access Token i Refresh token? Pytanie tylko po co skoro można to wszystko na jednym zrobić?
@Eddyi02024 жыл бұрын
Jak można uzyskać takie autouzupełnianie poleceń w konsoli oraz kolorowanie składni?
@overment4 жыл бұрын
Autouzupenianie to TabNine A kolorowe klamry to BracketPair Colorizer - zakładam ze o to może Co chodzić :)
@MariuszOtlewski3 жыл бұрын
A kiedy odświeżać Access Token? Jak sprawdzać, że się kończy jego ważność?
@marcin_gladkowski4 жыл бұрын
Cześć. Kolejny świetny materiał. Jednak napotkałem pewien ciekawy problem z rest extension. Jeśli umieści się wartość nagłówka w cudzysłowiu to nie jest to poprawnie wysłany post i nie można go sparsować przez co miałem przez jakiś czas walkę z undefined -> gist.github.com/MarcinGladkowski/678c3e6119f9d31ecd507408df0e4af9