安全な認証とセッション管理
サインアップ、ログイン、リフレッシュ、イントロスペクションまでをAPIで提供。Web/アプリをまたいだ認証基盤を統一できます。
サインアップ、ログイン、リフレッシュ、イントロスペクションまでをAPIで提供。Web/アプリをまたいだ認証基盤を統一できます。
APIクライアントキーとAPIシークレットキーを分離し、Origin/CIDR制限やレート制御を標準化。誤用リスクを減らします。
SQLクエリ定義を事前登録し、複雑度スコアで制御。ページング付きで、運用しやすい公開データAPIを構築できます。
APIキーの制限、SQLテンプレート、利用状況を同じ画面で確認できるため、設定後の運用イメージをすぐにつかめます。
認証・キー管理・データ公開を統合することで、開発と運用の複雑さを大幅に削減します。
CommonRock SDK を使えば、認証フローの実装がシンプルになります。
npm install @commonrock/sdkimport { CommonRockClient } from '@commonrock/sdk'
const client = new CommonRockClient({ baseUrl, apiKey })
const session = await client.endUserSignup({
external_id: 'user-1',
password,
device_id,
})const rows = await client.sqlExecute({
query_definition_id,
params: { author_id: session.end_user.id },
limit: 50,
})ポータルから初期セットアップを行い、環境ラベルを切り分けます。
サーバ/フロントエンドごとにキーを分け、許可OriginやCIDRを設定します。
公式SDKを使って実装し、監査ログとダッシュボードで利用状況を可視化します。
例えば、掲示板型コミュニティ、技術ブログ、オンライン講座、予約管理アプリなどを短期間で構築できます。
投稿・コメント・いいね機能を持つコミュニティを、安全なログイン基盤付きで構築できます。
記事公開と会員限定コンテンツ配信を、シンプルな認証とSQLテンプレートで運用できます。
受講者アカウント、視聴権限、学習進捗表示を一貫したAPI設計で提供できます。
サロンやクリニック向けの予約管理で、顧客向けアプリと運営ダッシュボードを同時に構築できます。
現在、全プランを一般公開に向けて準備中です。