メインコンテンツまでスキップ

サインインと認証

Rephlo アカウントは、Web プラットフォーム、コマンドライブラリ、請求情報、デスクトップアプリなど、すべてに共通する唯一の鍵です。このページでは、サインインの仕組み、アカウントの作成方法、パスワードを忘れた場合の対処法、そしてデスクトップアプリと Web が連携してサインインする仕組みについて説明します。

Rephlo のサインインの仕組み

Rephlo は、各ページ内で直接パスワードを扱うのではなく、専用の安全なサインインサービス(OAuth 2.0 / OpenID Connect の ID プロバイダー)を使用します。サインインする際、あなたは一時的にこのサービスに引き渡され、認証を行った後、安全なトークンとともにアプリに戻されます。ダッシュボード自体にパスワードを入力することはありません。

これが重要な理由:

  • どこでも1回のログイン。 同じアカウントが Web ダッシュボード とデスクトップアプリの両方で使えます。
  • サインイン状態が保持される。 セッションは最大30日間保持されるため、ブラウザーを開くたびにログインする必要はありません。Rephlo はセッションの期限が切れる前に、バックグラウンドで静かに更新します。
  • 設計段階からセキュア。 サインインには、業界標準である PKCE 付き OAuth 2.0 認可コードフローが使用されます。あなたの認証情報がダッシュボードのコードに触れることはありません。

サインインする

  1. Sign In(またはログイン画面)をクリックします。
  2. Sign in with Rephlo ボタンが表示されるので、クリックします。
  3. 安全なサインイン画面に移動します。メールアドレスとパスワードを入力するか、Google などの対応するシングルサインオンオプションを使用してください。
  4. 認証が完了すると、ブラウザーが Rephlo に戻り、プロフィール画面または元々向かっていた画面に移動します。

Web のサインインカード — Sign in with Rephlo、パスワードを忘れた場合のリンク、アカウント作成オプション

何か問題が発生した場合(例えば認可をキャンセルした場合など)、Rephlo は Try again ボタン付きのわかりやすいエラーを表示します。

アカウントを作成する

まだアカウントをお持ちでない場合は、ログイン画面で Create an account(セルフサインアップが有効な場合に表示されます)を選択してください。安全なサインインサービス上のサインアップフォームに移動し、そこでメールアドレスとパスワードを入力するか、Google でサインアップできます。

サインアップ後、アプリを完全に利用する前にメールアドレスの確認を求められます。

メールアドレスを確認する

メール確認は、アカウントを保護し、あなたがそのアドレスの所有者であることを確認するためのものです。

  • 登録後、Rephlo は一意のリンクを含む確認メールを送信します。このリンクの有効期限は24時間です。
  • リンクをクリックして確認します。Email verified! という確認メッセージが表示され、サインインを続けられます。
  • メールアドレスが確認されるまで、プロフィールに**未確認メール(unverified email)**バナーが表示され、一部の操作がブロックされます。

メールが届かない場合

確認画面で Resend Verification Email(または Request New Verification Email)をクリックしてください。悪用を防ぐため、再送信にはレート制限があるので、試行の間は少し時間を置き、迷惑メールフォルダーも確認してください。新しいリンクも24時間で有効期限が切れます。

パスワードを忘れた場合・リセットする

  1. ログイン画面で Forgot your password? をクリックします。
  2. メールアドレスを入力します。アカウントが存在する場合、パスワードリセット用のメールが届きます。
  3. そのメール内のリンクを開き、新しいパスワードを設定します。
  4. リセットが完了したら、ログイン画面に戻り通常どおりサインインしてください。

パスワードはダッシュボードではなく安全なサインインサービス側で管理されているため、パスワードのリセットや変更は常にそちらで行われます。サインイン中にパスワードを変更するには、アカウント設定Change Password オプションを使用してください。

デスクトップアプリからサインインする

デスクトップアプリは Web と同じアカウントを共有します。デスクトップアプリからサインインすると:

  1. デスクトップアプリが、Web と同じ安全なサインイン画面をブラウザーで開きます。
  2. サインインします(Web ですでにサインイン済みの場合は瞬時に完了します)。
  3. ブラウザーは Rephlo のディープリンク(app.rephlo://…)を使って自動的にデスクトップアプリに戻り、アプリがセッションを引き継ぎます。

これは、Rephlo が Web からアプリへコマンドを送る際に使うのと同じディープリンクの仕組みで、Open in Rephlo ボタンによってインストール済みのアプリを直接起動できます。両者がどのように1つの製品として連携しているかについては、デスクトップと Web の連携 を参照してください。

複数組織でのサインイン

複数の組織(ワークスペース)に所属している場合、サインインサービスはログイン時に**組織選択画面(organization picker)**を表示し、どのワークスペースに入るか選択できるようにすることがあります。Rephlo は最後に使用したワークスペースも記憶しているため、通常は自動的に正しい場所に移動します。サインイン後はいつでもワークスペースを変更できます。詳しくは ワークスペースの切り替え を参照してください。

サインイン状態の維持とサインアウト

  • セッションは最大30日間保持され、バックグラウンドで静かに更新されます。
  • セッションの有効期限が切れた場合、Session Expired の通知と再サインインを促すメッセージが表示されます。
  • サインアウトすると、そのデバイスに保存されているセッションがクリアされます。

関連ページ