PRZELEWY 13.04.2019
W TRAKCIE GŁOSOWANIA
Pomysł w trakcie głosowania

zapewnienie podstawowych funkcjonalności podczas przerwy technicznej

Aplikacja mobilna mogłaby zapamiętywać po stronie klienta pewne dane jak salda kont czy historia. Również mogłaby przyjmować zlecenia przelewów i zmiany danych/ limitów..., które byłyby wysyłane na serwer po zakończeniu przerwy technicznej.

Aby zapewnić bezpieczeństwo, aplikacja mobilna po ostatnim prawidłowym logowaniu lub zmianie hasła, mogłaby zapamiętać pewną zahaszowaną wersję hasła - hasz B (inną niż w bazie danych na backendzie - hash A), taką, że na podstawie hasza B nie dałoby się odtworzyć hasła, ale po wpisaniu hasła podczas przerwy technicznej, apka mogłaby porównać wpisane hasło z haszem B i sprawdzić w ten sposób czy hasło jest prawidłowe (tworzenie hasza B musi uwzględniać możliwość hasła maskowanego). Po zalogowaniu się, byłby stworzony hasz C (różny od haszów B i C). Użytkownik mógłby zobaczyć wszelkie informacje do odczytu oraz wydać zlecenia przelewów czy zmiany ustawień, które byłyby zapisane nadal po wylogowaniu (hasz C również byłby zapisany nadal). Gdy mija przerwa techniczna, apka wysłałaby na serwer hasz C oraz wszelkie zlecone przelewy i zmiany, serwer porównałby hasz A z haszem C (które są inne, ale porównując je, można sprawdzić, czy wpisane hasło było prawidłowe) i jeśli się zgadza, przelewy i zmiany ustawień są przyjęte do realizacji.

Jeśli podczas przerwy technicznej pojawiła się nowa wersja API, należy jeszcze przez jakiś czas wspierać starą wersję (właściwie tak długo, dopóki użytkownicy nie zaktualizują swoich aplikacji).

Prostym językiem można to porównać do czytania listów nawet, gdy poczta jest nieczynna oraz możliwości pisania nowych listów w tym czasie, a gdy poczta jest otwierana, listy są tam nadawane do wysłania.

5 komentarzy
Twój głos jest ważny!
Głosowanie dostępne jedynie dla zalogowanych użytkowników
Komentarze
  • {{ comment.user.comment_nickname }}
    {{ comment.user.comment_nickname }}
    Gość
    {{ comment.name }}

    {{ comment.content }}

    {{ comment.time_ago_nice }}
    • {{ child.user.comment_nickname }}
      {{ child.user.comment_nickname }}
      Gość
      {{ child.name }}

      {{ child.content }}

      {{ child.time_ago_nice }}
    • 0/1000
Mogą Cię zainteresować
-4
Głosowanie dostępne jedynie dla zalogowanych użytkowników

marcin.mleczynski

Głosowanie dostępne jedynie dla zalogowanych użytkowników
PRZELEWY Face ID podpisem mobilnym 29.09.2018

byczek1111

Głosowanie dostępne jedynie dla zalogowanych użytkowników
Głosowanie dostępne jedynie dla zalogowanych użytkowników
Pomysł jest duplikatem,
został wdrożony lub
narusza regulamin?
4172
4172 zarejestrowanych użytkowników

Zarejestrowanych
użytkowników

9331
9331 zgłoszonych pomysłów

Zgłoszonych
pomysłów

1165
1165 napisanych komentarzy

Napisanych
komentarzy

62947
62947 oddanych głosów

Oddanych
głosów