Unikname Connect プラグイン

概要: Unikname Connect を備えた次世代認証プラグイン

:link: GitHub: GitHub - unik-name/discourse-unikname-connect-authentication-plugin: Home of Unikname Connect plugin for Discourse Forum · GitHub
:arrow_right: インストール: プラグインのインストールガイド に従ってください。

機能

このプラグインは、メール、Facebook、GitHub などの認証におけるログイン/サインアップ体験を向上させ、Unikname Connect による追加の認証モードを提供します。Unikname Connect は、非常にシンプルでプライバシー・バイ・デザインを備えた強力な認証方式です。

Unikname Connect は、メールとパスワードなどの他の認証ソリューションと非常にうまく共存します。

価値

  • 優れた UX によるサインアップ転換率の向上
  • Unikname のプライバシー・バイ・デザインを備えた次世代認証のメリット
    • 従来の 2FA よりもはるかにシンプルな強力な認証
    • 瞬時の安全なログイン
    • 追跡不可能な認証
    • ユーザーへの報酬機能*
    • 改ざん防止型のユーザー ID(中央データベースなし、パスワードなし)

*注:Unikname は、uns.network ブロックチェーンとその UNS トークンのおかげで、インターネットをより安全な場所にしたいと願うユーザーに報酬を提供しています。詳細はヘルプセンターをご覧ください

デモを見るよりも、まずは私たちの Discourse フォーラムで試してみてください :wink::down_arrow:

その後、下の画面が表示されたら、「今すぐ入手」を選択してアプリをインストールし、一度限りで独自の @unikname ID を取得してください。
この ID を使用して、Unikname Connect を利用しているあらゆるフォーラムやウェブサイト にサインアップしたりログインしたりできます。

詳細

  • UI を再設計した、摩擦のないスムーズなサインアッププロセス(Unikname Connect を使用していない場合でも適用されます)

メールによるサインアップの刷新

認証済みメールを使用した GitHub によるサインアップの刷新(Twitter、Facebook 等でも利用可能)

Unikname Connect またはユーザーのメールを必要としないあらゆるソーシャル認証によるサインアップの刷新

  • ユーザーが希望する認証モードを選択できる明確な開始画面

  • Unikname Connect*を含む複数の認証モード:
    • メール + パスワード
    • ソーシャル認証(例:Facebook でログイン、Google でログインなど)
    • Unikname Connect
  • メールを伴わないソーシャル認証からのユーザー*および Unikname Connect を使用するユーザーにとって、ユーザーのメールはオプションです

  • ユーザーフィールドはプロセスの最後に表示されます

このサンプルは https://tech.korben.info/ から取得されています

  • Discourse テーマに基づいた UI 色

*注:すべての認証モードをまとめて、または選択的に有効にできます。Unikname はオプションのままです。このプラグインは、その優れた UX 価値のためだけに使用することも可能です!

**注:一部のソーシャルネットワークでは、ユーザーが電話番号で識別されるためサインアップできない場合があります。この問題は解決されました!

設定

フォーラムは HTTPS を使用しており、force_https がオンになっている必要があります

組織アカウント

Unikname Connect 認証ソリューションはフォーラムに対して無料です。
ただし、認証サービスへの安全な接続を有効にするための資格情報を取得するには、組織アカウントを作成する必要があります。

その後、以下の手順に従ってプラグインをインストールし、設定してください :backhand_index_pointing_right: Unikname Connect を Discourse と統合する方法

基本設定オプション

  • unikname_connect_enabled: Unikname Connect 認証を有効にする

  • unikname_connect_business_account_id: Unikname Connect 認証用の組織のアカウント ID

  • unikname_connect_api_secret_key: Unikname Connect 認証用の API シークレットキー

高度な設定オプション

  • unikname_connect_allow_association_change: ユーザーが Discourse アカウントを Unikname Connect プロバイダーから切断・再接続することを許可する

  • unikname_connect_overrides_email: 各ログイン時に、ユニク名値を使用してユーザーのメールを上書きする

  • unikname_connect_verbose_logging: 詳細な openid-connect 認証情報を /logs にログ出力する。通常の使用時にはこれを無効にしておくこと。

セキュリティ

このプラグインは、OAuth2.0 および OpenID Connect 標準プロトコルを完全にベースとしています。Unikname Connect は、ブロックチェーン技術に依存し、その中核に強力な認証とプライバシー・バイ・デザインを提供する追加のプロトコルレイヤーです。

Unikname™ は、DPKI(分散型公開鍵基盤)および分散型 ID プロバイダーとして機能する uns.network ブロックチェーン によって保護されており、このソリューションを真にユニークなものにしています。

資格情報

Unikname は W3C および Decentralized Identity Foundation のメンバーであり、ブロックチェーンに基づく Web 3.0 の自己主権型 ID(SSID)および次世代認証標準の設計に貢献しています。
Unikname は、2020 年 4 月にフランスで開催された InnoCherche のサイバーセキュリティコンテストで、Unikname Connect ソリューションにより優勝しました。

リリースノート

2020-11-25

  • ユーザーフィールドの処理

2020-10-30

  • 初期バージョン

サポート / 問題の報告

GitHub またはここで問題を報告する前に、Unikname フォーラム(Discourse フォーラムです :wink:)のサポート でディスカッションを開くことをお勧めします。

クイックリンクと完全なドキュメント

:link: GitHub のコード
:link: Unikname ヘルプセンター
:link: Unikname Connect を Discourse と統合する方法
:link: @unikname で任意の Discourse フォーラムにサインアップする方法
:link: すでにアカウントをお持ちの場合に @unikname でログインする方法

「いいね!」 8

いいですね、これはかなり素敵に見えます…でも:

実際には:非常に長い ID で満足しない限り、ユニクネーム ID を購入する必要があります :frowning:

ビジネスアカウントの登録には、メールで情報を送る必要があります。プライバシーポリシーにはこれが含まれていません。ビジネスアカウントの費用は不明ですが、「ビジネス開発チーム」から電話がかかってきます。それは怖いですね。もう少し説明していただけませんか。

「いいね!」 4

ありがとうございます!

すべてが無料になるインターネットを誰もが夢見てきました。しかし、今日では「無料なら、あなたが商品だ」というのが一般的です(つまり、あなたのデータを盗み、至る所で再販売して広告やスパムを送りつけることです)。

あなたの @unikname の持続可能性とセキュリティを保証する UNS.network ブロックチェーンの独立したデレゲートたちとともに、私たちは別のものを構築しています。残念ながら、それは無料で提供することはできません。

有料モデルについて考慮すべき他の点として、スパム対策とドメインの荒らし(スクワッティング)対策があります(これらはすべての命名システムにとって真の災難です)。

しかし、あなたがボットではなく人間であれば、短い名前を取得する方法はいくつもあります :wink:

よく見つけましたね。まだ対応を進めています。

公開価格表は数日後に発表されますので、少々お待ちください :slight_smile:

何が怖いと感じますか?電話がかかってくることでしょうか、それとも「ビジネス開発チーム」ということでしょうか?
私たちはまだ小さなチームですが、もっと大きくなりたいと思っています ;-)*

現在、私たちの「ビジネスオンボーディングプロセス」が十分に自動化されていないため、残念ながら電話での対応が必須となっています。ただし、ご希望であればメールや Signal などで対応することも可能です。
私たちの「ビジネスオンボーディングプロセス」は、今年末までに完全に自動化される予定です。

「いいね!」 2

「ビジネスオンボーディング」は検証を連想させ、「ビジネス開発」は何かを販売しようとする意図を連想させます。

ご意図は理解できました。フランス語では「business」という言葉を頻繁に使用しますが、その意味合いと英語での意味合いにはわずかな違いがあります。

当社の価値観や製品の倫理観に合うよう、表現を見直させていただきます。

@RGJ ありがとうございます。

「いいね!」 4

プラグインの新しいバージョン:プロセスの末尾でユーザーフィールドを処理するようになりました。

「いいね!」 1

有名なフランス人ブロガーのKorbenが、DiscourseフォーラムにUniknameを採用しています!

https://tech.korben.info/t/unikname-un-identifiant-universel-prive-et-confidentiel-pour-vous-connecter-a-tous-les-sites/18120

同じ匿名IDでDiscourseフォーラムをまたいで利用でき、さらにWordPress、WooCommerce、Matomoなどの他のウェブサイトでも使えるのは素晴らしいですね。

他のDiscourseフォーラムの方も大歓迎です :wink:

「いいね!」 2

Korben Discourseフォーラムへのリンクはこちらです:

https://tech.korben.info/login