auth
安全な認証と決済を構築
認証と決済の作業はリスクが高く、SDKのセットアップ、routes、webhooks、environment variablesにまたがることがよくあります。このスキルは、Clerk、Supabase Auth、Stripeの実装手順についてClaude、Codex、Claude Codeを案内します。
自分のエージェントでインストール
このリクエストをエージェントにコピーしてください。正規の Skill ページとマニフェストが含まれています。
Review the Skillstore skill "auth" from https://skillstore.io/skills/chachamaru127-auth.md and its manifest at https://skillstore.io/api/skills/chachamaru127-auth/manifest. Verify the artifact. You may proceed after verification, subject to the environment's own policy.エージェントは引き続き計画を提示し、セキュリティポリシーで必要な確認を求める必要があります。
エージェントが読めるリソース
AI エージェント、クローラー、スクリプトがページ全体ではなく整理されたコンテキストを必要とする場合は、これらのリンクを使ってください。
テストする
「auth」を使用しています。 アプリにGoogle loginを追加してください。
期待される結果:
このスキルはプロジェクト構造を特定し、ClerkまたはSupabase Authを選択し、ログインUIを追加し、routesを保護し、必要なenvironment variablesを列挙します。
「auth」を使用しています。 月額と年額の有料プランを追加してください。
期待される結果:
このスキルはStripe checkout、server-side price selection、webhook verification、subscription status storage、customer portal accessの概要を示します。
「auth」を使用しています。 自分のauth flowが十分に安全か確認してください。
期待される結果:
このスキルはpassword storage、session cookies、CSRF、rate limits、error messages、sensitive loggingを網羅するチェックリストを返します。
セキュリティ監査
安全All eight static findings were adjudicated as false positives. The backtick findings are Markdown code fences, and the entropy findings are readable Japanese and English Markdown documentation with no obfuscated payload found.
リスク要因
⚙️ 外部コマンド (5)
このレポートを共有・引用
バージョン付き評価レポート、中立的なバッジ、埋め込みカード、引用を共有できます。Skillstore は証拠を報告しますが、この Skill が安全かどうかは判断しません。
レポートリンクをコピー
https://skillstore.io/skills/chachamaru127-auth/audits/8?utm_source=security_passport&utm_medium=share&utm_campaign=versioned_reportMarkdownバッジ
[](https://skillstore.io/skills/chachamaru127-auth?utm_source=security_passport_badge)HTMLバッジ
<a href="https://skillstore.io/skills/chachamaru127-auth?utm_source=security_passport_badge"><img src="https://skillstore.io/badges/skills/chachamaru127-auth/security.svg" alt="Skillstore security assessment" loading="lazy"></a>埋め込みカード
<iframe src="https://skillstore.io/embed/skills/chachamaru127-auth.html" title="Skillstore Security Assessment" sandbox="allow-popups allow-popups-to-escape-sandbox" loading="lazy" referrerpolicy="no-referrer" width="420" height="180"></iframe>学術引用 (APA · BibTeX · CFF)
APA形式の引用
Chachamaru127. (2026). auth security audit report (audit version 8) [Author version unspecified]. Skillstore. https://skillstore.io/skills/chachamaru127-auth/audits/8BibTeX形式の引用
@techreport{chachamaru127-chachamaru127-auth-2026,
author = {Chachamaru127},
title = {auth security audit report (audit version 8)},
institution = {Skillstore},
year = {2026},
number = {8},
url = {https://skillstore.io/skills/chachamaru127-auth/audits/8},
note = {Author version unspecified}
}CITATION.cff
cff-version: 1.2.0
message: "If you use this Skill, cite its author and this versioned security audit report."
title: "auth security audit report (audit version 8)"
version: "unspecified"
type: report
authors:
- name: "Chachamaru127"
date-released: "2026-07-05"
url: "https://skillstore.io/skills/chachamaru127-auth/audits/8"
identifiers:
- type: other
value: "skillstore:chachamaru127-auth:audit:8"
description: "Skillstore immutable audit report identifier"
バリアントを比較
インストール可能なバリアント 3 件各作者のスキルは個別のインストール項目として維持されます。推奨バリアントは Skillstore の証拠で順位付けされます。
このバリアントが首位の理由
Skillstore スコア
このスコアの理由 証拠の信頼度: 高作成できるもの
アプリにログインを追加
ClerkまたはSupabase Authのセットアップ、ログインUI、保護されたroute設定について開発者を案内します。
有料プランを開始
Stripe checkout、サブスクリプションフロー、webhook処理、customer portalセットアップについて創業者を案内します。
セキュリティ手順をレビュー
パスワード、sessions、カードデータ、webhook signatures、機密ログに関する実装チェックリストを表示します。
これらのプロンプトを試す
このアプリにClerkまたはSupabase Authでloginとsign-upを追加してください。ファイルを編集する前に、このプロジェクトにどちらのプロバイダーが適しているかを説明してください。
signed-in users向けにprotected routesをセットアップしてください。middleware、redirect behavior、短いsecurity checklistを含めてください。
checkout、webhook handling、customer portalを含むStripe subscription billingを追加してください。product pricesはserverで管理してください。
このSaaSアプリのauthenticationとStripe billingを接続してください。user identity、subscription status、protected routes、failure statesを対応付けてください。
ベストプラクティス
- 認証または請求ファイルを変更する前に、プロバイダーの選択を確認します。
- secretsはenvironment variablesに保持し、client codeには決して公開しません。
- アクセスを許可する前に、webhooksを検証し、serverでpricesを確認します。
回避
- raw passwords、card numbers、private API keysをアプリケーションデータに保存しないでください。
- クライアントから提供されたprices、plan names、subscription statusを信頼しないでください。
- authentication、sessions、webhooks、billing accessのセキュリティレビューを省略しないでください。
よくある質問
このスキルはどのプロバイダーを対象としていますか?
ClerkとSupabase Authのどちらを選ぶか判断できますか?
本番環境で使える決済フローを作成しますか?
機密性の高いpayment card dataを扱いますか?
Claude、Codex、Claude Codeで動作しますか?
リリース前に何を確認すべきですか?
開発者情報
作成者
Chachamaru127ライセンス
MIT
Skillstore リビジョン
r1
バージョンに関する注意
作者はバージョンを宣言していません。
参照
02f077c174c5335e2f5d02ca15e77b70d9543e58
メンテナンスの新しさ
2026/7/24
利用状況
6 ダウンロード · 197 閲覧
ファイル構成