to trzeba zamienić aby ładnie wykrywać błedne credentiale i rzucac odpowiednim erorem