編集者の評価: ユーザーの評価:[合計: 0 平均: 0] @media(min-width: 500px) { } @media(min-width: 800px) { }

Passage by 1Password は、Web サイトやモバイル アプリに実装できるフリーミアム認証システムです。パスキーを使用した従来のユーザー/パスワードベースのログイン システムを廃止するのに役立ちます。

パスキーを使用すると、パスワードを覚える必要がありません。ユーザー PIN や生体認証など、デバイス上の既存の認証方法を介して Web サイトまたはモバイル アプリにログインします。

たとえば、モバイル アプリをお持ちの場合は、数行のコードを追加するだけで、生体認証ログインを簡単に実装できます。または、パスワードなしのログインと従来のユーザー/電子メール パスワードによるログイン方法の両方を提供したい場合は、それを行うことができます。 Passage 経由でアプリにパスワードなしのログイン システムを追加するには 2 つの方法があります。以下のオプションを参照してください。

パス完了: この製品は、Web サイトとアプリにパスワードなしのログインを 1 つだけ実装します。これは、作成中の新しいアプリ、または将来作成するアプリに適したオプションです。すべての Web およびモバイル アプリケーションで動作し、ユーザーからセッション、ユーザーのアクティブ化/非アクティブ化に至るまで、あらゆるものを制御できます。 Passage Flex: この製品は、従来のパスワードベースのログイン システムがすでに導入されている既存のアプリや Web サイトで使用することを目的としています。両方のタイプのログインが必要な Web アプリを開発している場合、これが必要になります。

上記の Passage 製品にはどちらも同じ無料プランが付属しています。月間アクティブ ユーザー数は 1,000 人まで可能で、その数が増加した場合は、プレミアム バージョンに切り替える必要があります。さらに、ダッシュボードとユーザー管理ポータルも利用できます。

Passage の優れた点の 1 つは、ログイン フォームと登録フォームが組み込まれていることです。または、登録時にユーザーに入力してもらいたいカスタム フィールドを含めるように変更することもできます。

パッセージによるパスキーを使用して Web サイトにパスワードレス ログインを追加する方法?

開発者として、Passage がさまざまなプログラミング言語用の SDK をすでに提供していることを知ってうれしいでしょう。テンプレートとして使用できるGitHub リポジトリの例もあります。現時点では、次の言語をサポートしています。

Node.js Python Go Java Scala Rust Ruby PHP

詳細な Passage の Web サイトはこちらです。その後、アプリを作成し、その ID をコピーします。このアプリ ID は後で必要になるため、コピーする必要があります。

上記のアプリ ダッシュボードから、登録フォームをカスタマイズすることもできます。カスタムフィールドを追加して、変更を保存できます。ログインと登録フォームの両方のプレビューが表示されます。

1 つのパスワード パスを使用してパスワードレス ログイン システムを構築する:

基本的にはバックエンド部分からコーディングを開始します。そのため、まず、コーディングできるプログラミング言語に応じて、適切なバックエンド SDK を選択します。Python を選択した場合は、Passage が Flask で動作することを知ってうれしいでしょう!

したがって、次のコマンドを実行して依存関係をインストールします。

pip install Passage-identity

そして、いくつかのコードを記述します。ドキュメント ページには、開始方法が記載されています。したがって、リクエストを認証することから始めます。そのための Flask ミドルウェアを示す例があります。ダッシュボードからコピーできるアプリ ID も必要になります。

ドキュメントを読んで、ユーザーの管理など、SDK から実行できるその他のことを確認してください。それだけでなく、ユーザーのデバイスやその他のことも管理できます。

次に、フロントエンドを実行する必要があります。したがって、ダッシュボードでフォームをカスタマイズしてから、それをコードに実装します。さまざまなフロントエンド フレームワークを使用できます。詳細はドキュメントに記載されています。

最後に、完了すると、最終的なログイン システムのプレビューが表示されます。ほとんど次のようになります。

このログイン システムは、ユーザーを認証するためのパスワードなしのログインをサポートしています。このようにして、そこにあるドキュメントとガイドに従って、独自のアプリ用のカスタム ログイン システムを作成できます。

終わりの言葉:

開発者として、 Web アプリやモバイル アプリにパスワードなしのログインを実装するための迅速かつ簡単な方法なら、あなたは正しい場所にいます。今すぐ Passage の使用を開始し、ユーザーがタップするだけで Web サイトやアプリにアクセスできる迅速な方法を実装してください。

Categories: IT Info