定番のパスワード管理ツール「1Password」を使ってパスワードの管理をする

Web系の仕事をしている人でも意外とパスワードについて考えていない人が多いみたいです。
- 単語を使っている
- パスワードが使い回し
- 大文字小文字と数字が混ざっていない
こうしたパスワードを使っている人は要注意ですし、個人的なアカウントなら乗っ取られても被害はそこまで無いのかもしれませんが、仕事用のアカウントのパスワードが上記のようなものの場合は信用に関わります。
本来パスワードは、下記のようなランダムな文字列が望ましいです。
「KffbnkiDg8ob」「3C88J2hM2GWUGZq」「WbCbuZci.Pud@ZMrqv」
ただ、これだとパスワードは覚えられませんし、ノートアプリにパスワードをそのまま載っけておく…なんてことになりかねません。
そこで使いたいのがパスワード管理ツールです。
今回は幾つかあるパスワード管理ツールの中でもダントツで有名な1Passwordについてまとめておきます。
1Passwordとは?

1Passwordはマスターパスワードというパスワード(自分が覚えられるもの)を1つ覚えておいて、それを使って1Passwordにログインして各アカウントへログインする。といった使い方をします。
これを使うことで、パスワードを使い回す必要がなくなりますし、ランダムな文字列をパスワードに設定できます。
また、スマホアプリや主要ブラウザの拡張機能も用意されていて、拡張機能を使えばいま開いているサイトに関連するアカウントが表示され、それをクリックするとアカウント情報が自動で入力される。なんて事もできます。
サイトパスワードの設定
1Passwordを開いて、画面左下にある「+」アイコンから「Login」をクリック。

後は「サイトのURL」「ユーザー名」「パスワード」を入力すれば完了です。

パスワードの使用

単純に1Passwordからコピペしてもいいのですが、Google Chromeで使用する時は、Chrome用の拡張機能があるので、それをインストールしておきます。
あとは目的のサイトで1Passwordのアイコンをクリックしてマスターパスワードでログイン。
今開いているサイトのログイン情報が1Passwordに登録していれば、登録したログイン情報が表示されるので、それを選択すれば情報が入力されます。
また、このChrome拡張機能を入れておけば、アカウント作成時に1Passwordで保存するかどうかダイアログボックスが出てくるので、そこからログイン情報の登録もできます。



Backlogの課題期限をカレンダーアプリのFantastical 3に表示させる方法
1Passwordで素早くパスワードを入力するためのショートカットキー
Alfredを最大限活用する、ブラウザのブックマーク管理方法について
Karabiner-Elementsでescやdeleteなどのキーを、ホームポジションを崩さずに入力できるようにする方法
MacのSublime Textを日本語化する方法
Fantastical 3がサブスクリプションモデルになりUIが刷新!予定の管理がさらに便利になる機能が追加
Alfred 4のスニペットで使えるプレースホルダー機能
Keyboard MaestroのThird Party Plug Insの作り方
ATOKのクラウド推測変換やナントカ変換を使って、単語をラクで正確に変換する
AirPodsで片耳を外しても再生が止まらないようにする方法
MacのKeynoteにハイライトされた状態でコードを貼り付ける方法
iTerm2でマウスやトラックパッドの操作を設定できる環境設定の「Pointer」タブ
DeepLで「インターネット接続に問題があります」と表示されて翻訳できないときに確認すること
Ulyssesの「第2のエディタ」表示を使って2つのシートを横並びに表示する
Illustratorの「モザイクオブジェクト」機能で、画像にモザイクをかける方法(「ラスタライズ」を使った方法も追記)
Figmaで図形の分割をして簡単にレイアウトを作成する拡張機能「Split shape」
CSS Nite in Kobe, vol.42「ユーザーの感情に寄り添い、検索エンジンからも評価される「ドリルライティング」実践講座」に参加してきました
Fantastical 2は音声入力を使って予定を追加するのが便利!
選択オブジェクトに合わせてアートボードを変更するillustratorのスクリプト
外部マウスを自由にカスタマイズできるステアーマウスで、マウスの細かい設定を行う
ランチャーアプリのAlfred3が便利だったのでPowerPackを購入しました!!これで快適なランチャー生活を
webpackでTop-Level Awaitを使用して、一番上位でもawaitを使えるようにする方法
Visual Studio Codeを使ったコード整形方法(Fomatter)
効率的なマークアップが出来るようになるEmmetでHTMLを書く時の基本