本文へ移動

デスクトップソフトウェアにストアアカウントログインを導入

Launch 管理画面の「アプリ連携 → 接続チェックとコード」で、登録済みのソフトウェア、開発言語、sandbox / live 環境を選び、接続関数を生成します。ストアの公開 URL、Launch 製品と Licentivo 製品の対応関係、署名公開鍵、環境は自動で入力されます。

顧客が入力するのは、ストアに登録したメールアドレスとパスワードだけです。開発者が 2 つの内部製品 ID を手入力したり、クライアント用に次のファイルを作成したりする必要はありません: launch-config.json または product.json。サーバー専用の秘密情報である config.yaml は、顧客向けソフトウェアへ絶対に同梱しないでください。

Connect/connect を実行する必要がありますか?

クライアントを初期化する入口です。公開接続設定を検証・保存し、Launch クライアントと同梱の Licentivo SDK を連携させ、アプリケーションオブジェクトを返します。これだけではログインや有料機能の許可は行われません。続いて実行する処理: Login または Restore。実際の業務処理を保護する呼び出し: RunFeature 。この呼び出しの中に実際の処理を渡してください。

9 言語の完全なコード例とエラー処理を見る ↗