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