URLを他の人には分からない形でシェアしたいと思うことはないでしょうか。認証などを使えばできるでしょうが、それは面倒です。あらかじめキーワードを決めておいて、それだけでシェアできると便利でしょう。 今回紹介するLink LockはURLをAESで暗号化し、パスワードを知らないと復号化できない状態にしてくれます。

URLを生成する画面です。

生成されたURLにアクセスすると、パスワードの入力が求められます。

パスワードが間違っている場合。

パスワードが合っていれば、Webサイトにリダイレクトします。

Link Lockを使えば簡易的なアクセス制限が実現できます。年齢によるアクセス制限を設けるのにも使えるかも知れません。リダイレクト先のURLをシェアされると意味がなくなってしまうので、あくまでも簡易的なものと割り切って使いましょう。

Link LockはJavaScript製のオープンソース・ソフトウェア(MIT License)です。

Link Lock - Password-protect links jstrieb/link-lock: Distributed application to password-protect URLs using AES in the browser