タグ

2017年8月11日のブックマーク (2件)

  • 【バックアップ】実は知られていない、2段階認証アプリの落とし穴

    仮想通貨取引所を使う人ならば2段階認証をしている人がほとんどですよね? 2段階認証に使うアプリは主にGoogle Authenticatorではないでしょうか。 では1つ質問です。 新しくスマホを買い換えた時にこのアプリをどうすればいいか知ってます? 「え?スマホのバックアップから復元でしょ?」 いやー・・・それはできないんです。 つまりなにも対策をしていないと、スマホをなくしたり盗まれた時点で取引所にログインできなくなります。 どういうことなのか詳しく書いていきます。 Google Authenticator(2FA)は復元できない上述の通り、多くの人がGoogole Authenticatorというアプリを使って2段階認証をしているでしょう。 そしてこのアプリが入っているスマホ自体をバックアップしてもこのGoogle Authenticatorに入ってる情報は復元できません。 仮想通貨

    【バックアップ】実は知られていない、2段階認証アプリの落とし穴
    bongkura
    bongkura 2017/08/11
  • 続々・リトライと冪等性のデザインパターン - あらゆる操作を冪等にする方法 - Blog by Sadayuki Furuhashi

    いつも心に冪等性。古橋です。 リトライと冪等性のデザインパターンの完結編です。 だいぶ間が空いてしまいましたが! 最後に冪等性を実装する汎用的な実装手法についてまとめていきます。 パターン6:操作ログとリクエストIDでUPDATEを冪等にする 同じIDで識別される値がUPDATEされる場合、つまりmutableである値の管理は、一般に冪等に行うのが難しい。 例えば、ユーザーごとに「最後に購入したアイテム」を更新する操作を考えてみると: 1. ユーザーAが最後に購入したアイテムをアイテム1に変更する(UPDATE) 2. ユーザーAが最後に購入したアイテムをアイテム2に変更する(UPDATE) この操作に何の対策もなくリトライを実装した場合、後続のUPDATE処理の結果を古い内容で上書きしてしまう可能性がある: 1. ユーザーAが最後に購入したアイテムをアイテム1に変更する(UPDATE)→

    続々・リトライと冪等性のデザインパターン - あらゆる操作を冪等にする方法 - Blog by Sadayuki Furuhashi
    bongkura
    bongkura 2017/08/11