Aktywne Wpisy
grexo +34
Co drugie auto uszkodzone przez ich ładowanie. Jak budda wyjdzie to się nie wypłacą przez 5 lat, chyba nie mają pojęcia ile kosztuje naprawa takich furek, nawet nie wiedzieli że te samochody mają funkcję podnoszenia podwozia do załadunku xD
#budda
#budda
źródło: 361214844643-kolejne-auta-od-buddy-sa-wywozone-lawetami
Pobierz
PanNieznanypl +858
Na spotkaniu gdzie występowały hr w #korpo powiedziałem, że "Karierę to robi Lewandowski a my jesteśmy zwykłymi szczurami w amerykańskiej firmie" wszyscy się na mnie obrazili, chyba czeka mnie rozmowa z HR xD
#korposwiat #praca #pracbaza #programowanie #programista15k #pracait
#korposwiat #praca #pracbaza #programowanie #programista15k #pracait





Zrobiłem sobie tak dla wprawki prostą autentykację JWT tokenem na .NET Core. Założyłem przy tym, że użytkownik logując się dostarcza nazwę użytkownika i hasło, ja sobie sprawdzam po stronie backendu czy to się wszystko zgadza i jak się zgadza, to odsyłam odpowiedni token z wszelkimi przydatnymi później metadanymi użytkownika, które mam zapisane w bazie na jego temat (rola, id).
No i tutaj przychodzi pytanie. Mamy szyfrowane połączenie https, ale zastanawia mnie teraz jaka jest dobra praktyka z tymi hasłami. Teraz testowo zapytanie wygląda tak: "createToken/{userId}/{password}", ale nie jestem pewien czy aby hasło w plaintexcie powinno się znaleźć w zapytaniu w ten sposób, czy raczej powinno być chociaż schowane w body zapytania.
Po stronie bazy danych nie ma mowy o trzymaniu haseł w plaintexcie, więc albo muszą zostać natychmiastowo zahashowane po stronie backendu w kontrolerze zapytań o token i porównane ze starym hashem, albo hash musi być wygenerowany po stronie frontu i backend dostaje już gotową mielonkę, którą porównuje z własną mielonką. Jak się to robi w praktyce?
Reasumując ładujemy plaintexta do body zapytania i w kontrolerze odpowiedzialnym za tokeny robimy mielonkę, porównujemy stary hash z nowym i jak się zgadza, to odsyłamy token i tyle.
@Khaine: Dorze że nie jesteś pewien, bo to nie poprawne
@Khaine: Postman twoim przyjacielem
@Khaine: Nie ma takiego słowa ヽ( ͠°෴ °)ノ