Persona

  • リビジョンの URL スラッグ: Persona
  • リビジョンのタイトル: Persona
  • リビジョンの ID: 330167
  • 作成日:
  • 作成者: ethertank
  • 現行リビジョン いいえ
  • コメント

このリビジョンの内容

Stay in touch or get help!

Follow our blog, join our mailing list, or find us in #identity on IRC.

Mozilla Persona は、オープンな BrowserID 規格に基づいた、Web サービス向けの完全に分散化された、安全な認証システムです。Persona がどのようなサイトでも、また誰が使おうとも確実に動作するように、Mozilla では現在、小規模なサイトを運営しています。

なぜ、あなたのサイトで Persona を使うべきなのでしょう?

  1. Persona を使うことで、サイトごとにパスワードを管理する必要がなくなります。ユーザ、Web サイト運営者ともに、パスワードの作成、管理、セキュリティ強度といったことに頭を悩ませる必要がなくなります。
  2. Persona は簡単に使うことができます。Persona を使うユーザなら、例えば VoostThe Times Crossword といったサイトに新たに登録する際にも、ほんの2クリックの作業だけでログインすることができます。もう繁雑な登録作業は不要です。
  3. Persona は実装するのも簡単です。Web サイトに Persona を導入する作業は、わずか半日で完了します。
  4. 特筆すべき長所として、アカウントの閉め出しの心配がありません。Persona を使うことで、Web サイトの運営者が全登録ユーザの有効なメールアドレスを取得することができます。また、ユーザはどんなメールアドレスでも登録することができます。
  5. Persona は BrowserID に準拠しています。主要なブラウザベンダが BrowserID を実装してしまえば、ログインにあたって Mozilla に依存し続ける必要はなくなります。

Read on to get started!

注意: Persona は現在活発に開発が進められています。新しい機能については、私たちのブログ をご覧ください。また、メーリングリスト にてフィードバックをお寄せください!

あなたのサイトで Persona を使うために

はじめに

なぜ Persona?
まずはあなたのサイトを Persona に対応させる利点について説明します。また、他の認証システムとの比較も紹介します。
クイックセットアップ
Web サイトで Persona をサポートする手順について、簡単に説明します。

Persona API リファレンス

navigator.id API リファレンス
navigator.id オブジェクトのリファレンスです。 Persona についての作業はここが起点となります。
Verification API リファレンス
https://verifier.login.persona.org/verify でホストされたリモート検証 API のリファレンスです。

ガイド

セキュリティについて考慮すべき事柄
Practices and techniques to make sure your Persona deployment is secure.
ブラウザの互換性
Persona をサポートしているブラウザのリスト。
国際化
Persona の異なる言語の扱いについて。

リソース

ライブラリとプラグイン
Find a drop-in library for your favorite programming language, web framework, blog, or content management system.
Persona cookbook
Example source code for Persona sites. Includes snippets in PHP, Node.JS, and more.
ブランドリソース
Sign in buttons and other graphics to help present Persona to your users.

ID プロバイダについての情報

If you're an email provider or another identity-providing service, check out the links below to learn about becoming a Persona Identity Provider.

IdP の概要
A high level view of Persona Identity Providers.
IdP の実装方法
A detailed guide to the technical details of becoming an IdP.
開発のヒント
A set of tips and tricks useful while developing a new Identity Provider.
.well-known/browserid
An overview of the structure and purpose of the .well-known/browserid file, which IdPs use to advertise their support for the protocol.

Persona プロジェクト

用語集
BrowserID and Persona terminology defined.
よくある質問
よくある質問への回答
プロトコルの概要
A mid-level technical overview of the underlying BrowserID protocol.
Crypto
A look at the cryptographic concepts behind Persona and BrowserID.
仕様書
Deep technical details live here.
Persona の Web サイト
To get Persona going, we're hosting three services at https://login.persona.org: a fallback Identity Provider, a portable implementation of the {{domxref("navigator.id")}} APIs, and an identity assertion verification service.
Persona のソースコード
The code behind the Persona website lives in a repository on GitHub. Patches welcome!

このリビジョンのソースコード

<div class="callout-box">
  <p><strong>Stay in touch or get help!</strong></p>
  <p>Follow <a class="external" href="http://identity.mozilla.com/" title="http://identity.mozilla.com/">our blog</a>, join <a class="link-https" href="https://lists.mozilla.org/listinfo/dev-identity" title="https://lists.mozilla.org/listinfo/dev-identity">our mailing list</a>, or find us in <a class="link-irc" href="irc://irc.mozilla.org/identity" title="irc://irc.mozilla.org/identity">#identity</a> on <a class="link-https" href="https://wiki.mozilla.org/IRC" title="https://wiki.mozilla.org/IRC"> IRC</a>.</p>
</div>
<p><a class="link-https" href="https://www.mozilla.org/persona/" title="https://www.mozilla.org/persona/">Mozilla Persona</a> は、オープンな BrowserID 規格に基づいた、Web サービス向けの完全に分散化された、安全な認証システムです。Persona がどのようなサイトでも、また誰が使おうとも確実に動作するように、Mozilla では現在、<a href="/ja/docs/Persona/Bootstrapping_Persona" title="Persona/Bootstrapping_Persona">小規模なサイトを運営しています。</a></p>
<p>なぜ、あなたのサイトで Persona を使うべきなのでしょう?</p>
<ol>
  <li><strong>Persona を使うことで、サイトごとにパスワードを管理する必要がなくなります。</strong>ユーザ、Web サイト運営者ともに、パスワードの作成、管理、セキュリティ強度といったことに頭を悩ませる必要がなくなります。</li>
  <li><strong>Persona は簡単に使うことができます。</strong>Persona を使うユーザなら、例えば <a href="http://voo.st" title="http://voo.st">Voost</a> や <a href="http://crossword.thetimes.co.uk/" title="http://crossword.thetimes.co.uk/">The Times Crossword</a> といったサイトに新たに登録する際にも、ほんの2クリックの作業だけでログインすることができます。もう繁雑な登録作業は不要です。</li>
  <li><strong>Persona は実装するのも簡単です。</strong>Web サイトに Persona を導入する作業は、わずか半日で完了します。</li>
  <li>特筆すべき長所として、<strong>アカウントの閉め出し</strong>の心配がありません。Persona を使うことで、Web サイトの運営者が全登録ユーザの有効なメールアドレスを取得することができます。また、ユーザはどんなメールアドレスでも登録することができます。</li>
  <li><strong>Persona は BrowserID に準拠しています。</strong>主要なブラウザベンダが BrowserID を実装してしまえば、<b>ログインにあたって Mozilla に依存し続ける必要はなくなります。</b></li>
</ol>
<p>Read on to get started!</p>
<div class="note">
  <strong>注意:</strong> Persona は現在活発に開発が進められています。新しい機能については、<a class="external" href="http://identity.mozilla.com/" title="http://identity.mozilla.com/">私たちのブログ</a> をご覧ください。また、<a class="link-https" href="https://lists.mozilla.org/listinfo/dev-identity" title="https://lists.mozilla.org/listinfo/dev-identity">メーリングリスト</a> にてフィードバックをお寄せください!</div>
<h2 id="Using_Persona_on_your_site" name="Using_Persona_on_your_site">あなたのサイトで Persona を使うために</h2>
<table class="topicpage-table">
  <tbody>
    <tr>
      <td>
        <h3 id="Getting_started" name="Getting_started">はじめに</h3>
        <dl>
          <dt>
            <a href="/ja/docs/Persona/Why_Persona" title="Persona/Why_Persona">なぜ Persona?</a></dt>
          <dd>
            まずはあなたのサイトを Persona に対応させる利点について説明します。また、他の認証システムとの比較も紹介します。</dd>
          <dt>
            <a href="/ja/docs/Persona/Quick_Setup" title="Persona/Quick setup">クイックセットアップ</a></dt>
          <dd>
            Web サイトで Persona をサポートする手順について、簡単に説明します。</dd>
        </dl>
      </td>
      <td>
        <h3 id="Persona_API_reference" name="Persona_API_reference">Persona API リファレンス</h3>
        <dl>
          <dt>
            <a href="/ja/docs/DOM/navigator.id" title="DOM/navigator.id">navigator.id API リファレンス</a></dt>
          <dd>
            <code>navigator.id</code> オブジェクトのリファレンスです。 Persona についての作業はここが起点となります。</dd>
          <dt>
            <a href="/ja/docs/Persona/Remote_Verification_API" title="Persona/Remote_Verification_API">Verification API リファレンス</a></dt>
          <dd>
            <code>https://verifier.login.persona.org/verify</code> でホストされたリモート検証 API のリファレンスです。</dd>
        </dl>
      </td>
    </tr>
    <tr>
      <td>
        <h3 id="Guides" name="Guides">ガイド</h3>
        <dl>
          <dt>
            <a href="/ja/docs/Persona/Security_Considerations" title="Persona/Security considerations">セキュリティについて考慮すべき事柄</a></dt>
          <dd>
            Practices and techniques to make sure your Persona deployment is secure.</dd>
          <dt>
            <a href="/ja/docs/Persona/Browser_compatibility" title="Persona/Browser_compatibility">ブラウザの互換性</a></dt>
          <dd>
            Persona をサポートしているブラウザのリスト。</dd>
          <dt>
            <a href="/ja/docs/Persona/Internationalization" title="Persona/Internationalization">国際化</a></dt>
          <dd>
            Persona の異なる言語の扱いについて。</dd>
        </dl>
      </td>
      <td>
        <h3 id="Resources" name="Resources">リソース</h3>
        <dl>
          <dt>
            <a class="link-https" href="https://github.com/mozilla/browserid/wiki/Persona-Libraries" title="https://github.com/mozilla/browserid/wiki/BrowserID-Libraries">ライブラリとプラグイン</a></dt>
          <dd>
            Find a drop-in library for your favorite programming language, web framework, blog, or content management system.</dd>
          <dt>
            <a class="link-https" href="https://github.com/mozilla/browserid-cookbook" title="https://github.com/mozilla/browserid-cookbook">Persona cookbook</a></dt>
          <dd>
            Example source code for Persona sites. Includes snippets in PHP, Node.JS, and more.</dd>
          <dt>
            <a href="/ja/docs/Persona/branding" title="persona/branding">ブランドリソース</a></dt>
          <dd>
            Sign in buttons and other graphics to help present Persona to your users.</dd>
        </dl>
      </td>
    </tr>
  </tbody>
</table>
<table class="topicpage-table">
  <tbody>
    <tr>
      <td>
        <h2 id="Information_for_Identity_Providers" name="Information_for_Identity_Providers">ID プロバイダについての情報</h2>
        <p>If you're an email provider or another identity-providing service, check out the links below to learn about becoming a Persona Identity Provider.</p>
        <dl>
          <dt>
            <a href="/ja/docs/Persona/Identity_Provider_Overview" title="IdP Overview">IdP の概要</a></dt>
          <dd>
            A high level view of Persona Identity Providers.</dd>
          <dt>
            <a href="/ja/docs/Persona/Implementing_a_Persona_IdP" title="Guide to Implementing a Persona IdP">IdP の実装方法</a></dt>
          <dd>
            A detailed guide to the technical details of becoming an IdP.</dd>
          <dt>
            <a href="/ja/docs/Persona/IdP_Development_tips" title="Developer tips">開発のヒント</a></dt>
          <dd>
            A set of tips and tricks useful while developing a new Identity Provider.</dd>
          <dt>
            <a href="/ja/docs/Persona/.well-known-browserid" title="Persona/.well-known-browserid">.well-known/browserid</a></dt>
          <dd>
            An overview of the structure and purpose of the <code>.well-known/browserid</code> file, which IdPs use to advertise their support for the protocol.</dd>
        </dl>
      </td>
      <td>
        <h2 id="The_Persona_Project" name="The_Persona_Project">Persona プロジェクト</h2>
        <dl>
          <dt>
            <a href="/ja/docs/Persona/Glossary" title="/Persona/Glossary">用語集</a></dt>
          <dd>
            BrowserID and Persona terminology defined.</dd>
          <dt>
            <a href="/ja/docs/Persona/FAQ" title="/Persona/FAQ">よくある質問</a></dt>
          <dd>
            よくある質問への回答</dd>
          <dt>
            <a href="/ja/docs/Persona/Protocol_Overview" title="/Persona/Protocol overview">プロトコルの概要</a></dt>
          <dd>
            A mid-level technical overview of the underlying BrowserID protocol.</dd>
          <dt>
            <a href="/ja/docs/Persona/Crypto" title="Persona/Crypto">Crypto</a></dt>
          <dd>
            A look at the cryptographic concepts behind Persona and BrowserID.</dd>
          <dt>
            <a class="link-https" href="https://github.com/mozilla/id-specs/blob/master/browserid/index.md" title="https://github.com/mozilla/id-specs/blob/master/browserid/index.md">仕様書</a></dt>
          <dd>
            Deep technical details live here.</dd>
          <dt>
            <a href="/ja/docs/Persona/Bootstrapping_Persona" title="/Persona/Bootstrapping_Persona">Persona の Web サイト</a></dt>
          <dd>
            To get Persona going, we're hosting three services at <a class="link-https" href="https://login.persona.org" rel="freelink">https://login.persona.org</a>: a fallback Identity Provider, a portable implementation of the {{domxref("navigator.id")}} APIs, and an identity assertion verification service.</dd>
          <dt>
            <a href="https://github.com/mozilla/browserid">Persona のソースコード</a></dt>
          <dd>
            The code behind the Persona website lives in a repository on GitHub. Patches welcome!</dd>
        </dl>
      </td>
    </tr>
  </tbody>
</table>
Revert to this revision