メインコンテンツに移動

2件の投稿件のタグ「mobile」を含む

すべてのタグを見る

ウィジェットと年齢確認に関するモバイル統合ガイダンス

モバイルでk-IDをどのように統合すべきかを明確にするため、ドキュメントを更新しました。年齢ゲートと同意フローはネイティブに構築し、Web埋め込みは年齢確認URLに限定してください。

新機能

年齢ゲートとエンドツーエンドウィジェットに関するモバイルガイダンス

年齢ゲートウィジェットとエンドツーエンドウィジェットは、モバイルアプリには推奨されません。モバイルでは、カスタムワークフローを使用し、CDK UXガイドラインに従って年齢ゲートと同意のUX要素をネイティブに構築してください。

モバイルでサポートされる唯一のWeb埋め込みは、k-ID APIから返される年齢確認URLと年齢保証URLです。具体的なエンドポイントとチャレンジタイプについては、モバイルアプリガイドを参照してください。

モバイルアプリガイドの刷新

モバイルアプリガイドは、モバイルでのWeb埋め込みが引き続き推奨されるフローである年齢確認を中心に再構成されました:

デフォルトブラウザ方法

モバイル実装方法として、デフォルトの外部ブラウザ方法が新たに文書化されました。これはAndroid(Intent.ACTION_VIEW)とiOS(UIApplication.open)の両方で機能し、AgeKeysを完全にサポートし、redirectUrlコールバックを通じてアプリにフォーカスを戻します。

デバイスの向きに関するガイダンス

年齢確認はポートレート(縦向き)で最も効果的に機能します。アプリ内ブラウザサーフェスはアプリの向きのロックを継承するため、横向きにロックされたアプリでは、確認URLをデフォルトの外部ブラウザで開いてください。ブラウザは独自の向きを管理するため、ユーザーはポートレートに回転でき、フロー完了時にはredirectUrlコールバックがアプリに戻します。

更新されたドキュメント

  • モバイルアプリ: 年齢確認を中心に再構成し、デフォルトブラウザとデバイスの向きのセクションを新設
  • CDK 埋め込みフロー: エンドツーエンドウィジェットと年齢ゲートウィジェットがモバイルでは推奨されない旨の注記を追加
  • CDK 概要: 統合アプローチの比較にモバイルガイダンスを追加
  • CDK カスタムワークフロー: カスタムワークフローがモバイルアプリに推奨されるアプローチである旨を記載
  • 検証可能な保護者の同意(VPC): このウィジェットベースのガイドがWeb専用である旨の注記を追加

次のステップ

  • モバイルで統合する場合は、カスタムワークフローCDK UXガイドラインを使用して、年齢ゲートと同意のUXをネイティブに構築してください
  • モバイルでは年齢確認URLのみを埋め込み、横向きロックされたアプリにはデフォルトブラウザ方法を使用してください

モバイルアプリ統合ガイドとConnectIDテスト更新

k-IDウィジェットをモバイルアプリケーションに統合するのに役立つ包括的なモバイルアプリ統合ドキュメントを追加し、ConnectIDテストリソースを強化しました。

新機能

モバイルアプリ統合ガイド

新しいモバイルアプリクイックスタートガイドは、k-IDウィジェットをモバイルアプリケーションに統合するための包括的なドキュメントを提供します。このガイドでは以下をカバーしています:

  • プラットフォーム固有の実装方法: Android(Custom Tabs、WebView、Trusted Web Activity)とiOS(ASWebAuthenticationSession、SFSafariViewController、WKWebView)の詳細なガイダンス
  • AgeKeysサポート: どの実装方法がAgeKeysとWebAuthnをサポートしているかについての明確なドキュメント
  • 結果の通信: ウィジェット結果を受信する2つのアプローチ—コールバックURL(推奨)とDOMメッセージ
  • サードパーティアプリの確認フロー: ConnectIDなどの確認方法がサードパーティアプリを介してリダイレクトする方法の完全なドキュメント
  • 完全なコード例: iOS(Swift)とAndroid(Kotlin)の両方のステップバイステップの実装例と完全なコードサンプル

ConnectIDテストの強化

モバイルアプリテストリソースを使用したConnectIDテストドキュメントの強化:

  • モバイルアプリテストアプリ: モバイルアプリケーションで完全なリダイレクトフローを検証するために、iOS(TestFlight)とAndroid(Google Play)のConnectID Mock Bank Cテストアプリへのリンクを追加
  • テストセクションの更新: モバイルアプリリダイレクトフローテスト専用のサブセクションでConnectIDテストセクションを拡張

更新されたドキュメント