短縮たんしゅっくん

URL短縮ツール

#URL #WebApp #Tool #Analytics #Short #GUI #JavaScript #JSON

概要(利用者目線)

  • 短縮URLを簡単に作成することが可能
  • ログインにはメールを使用した二要素認証が導入されているため、セキュリティも安心
  • 作成した短縮URLが何回使用されたかを確認可能
  • 必要に応じてURLを指定して作成することも、指定せずに作成することも可能

    例:

    portfolioを指定 : https://〇〇.com/portfolio
    指定なし : https://〇〇.com/g5OkQ2B
  • 不要になったURLを簡単に削除することもできる

技術(開発者目線)

  • データベースが使用できない環境(格安レンタルWebサーバーなど)でも利用できる
  • すべてのデータをテキストベースで保存
  • ユーザー名やパスワードは暗号化されているほか、.htaccessを使用してアクセス制限を行っている
  • サービスの導入も非常に簡単で、プロジェクトをクローンするだけで完了
  • パーミッションの計算には2の冪乗を使用
  • Google Analyticsのトラッキングコードに対応しているため、簡単にGoogleWorkspaceと連携ができます。

Description

ログイン

アクセス時にユーザー認証を表示しスパムや大量作成の迷惑行為、短縮URLが犯罪に使用されることを防いでいます。

二要素認証

本人確認のための二要素認証として、メールに確認コードを送信しています。

パスワード変更

簡単に何度でもパスワードを変更できます。また暗号化してファイル保存を行っているためセキュリティ面でも安心です。

ユーザー追加

入力フォーム一つでユーザーの追加が可能です。 またユーザー追加時のパーミッション等は2のべき乗で構成された数字なるので、 マニュアルを作成する際は項目を何個も選択する必要がなく、数字一つで権限設定が完了します。

ユーザー編集

登録したユーザーの編集も可能です。

URL登録

追加する短縮URLの[Short Word]は指定ありでもなしでも大丈夫です。○○.com/youtubeや○○.com/instagramなど、自身のSNSのURLに設定にぴったりです。

URL統計

作成したURLのアクセス状況を確認できます。短縮URLを設置する場所/HPなどが複数ある場合、それぞれ用にURLを生成することで、アクセスした人がどこから来たのかをカウントすることが可能です。

Project Count

Count related to this project.

My GitHub

My GitHub status.