ShareAI Platform Docs

PKCE सह खाते अधिकृत करा

गोपनीय आणि सार्वजनिक अनुप्रयोगांसाठी S256 PKCE सह अधिकृतता कोड वापरा.

Markdown म्हणून पहा
  1. प्रत्येक अधिकृततेसाठी क्रिप्टोग्राफिकरीत्या रँडम स्टेट आणि नवीन PKCE व्हेरिफायर तयार करा. S256 चॅलेंजची गणना करा.
  2. client_id, अचूक redirect_uri, response_type=code, scope, state, code_challenge आणि code_challenge_method=S256 सह अधिकृतता एन्डपॉइंटकडे पुनर्निर्देशित करा.
  3. ग्राहक साइन इन करतो, त्यांचे वैयक्तिक किंवा संस्थेचे खाते निवडतो, स्कोप्स पुनरावलोकन करतो आणि कोणतीही बिलिंग योजना स्वीकारतो.
  4. आपल्या callback वर state सत्यापित करा. मूळ redirect URI आणि code_verifier सह कोड एकदाच एक्सचेंज करा.
  5. टोकन्स सुरक्षितपणे संग्रहित करा. परत आलेल्या client-scoped subject ला ग्राहक ओळख म्हणून वापरा.
POST https://auth.shareai.now/oauth/token
बेस URL
https://auth.shareai.now
प्रमाणीकरण
सार्वजनिक client ID + PKCE, किंवा गोपनीय client प्रमाणीकरण + PKCE

cURL

curl --fail-with-body 'https://auth.shareai.now/oauth/token'   --data-urlencode 'grant_type=authorization_code'   --data-urlencode "client_id=$SHAREAI_CLIENT_ID"   --data-urlencode "code=$AUTHORIZATION_CODE"   --data-urlencode 'redirect_uri=https://your-app.example/callback'   --data-urlencode "code_verifier=$PKCE_VERIFIER"

हा उदाहरण सार्वजनिक क्लायंटसाठी आहे. गुपित किंवा HTTP बेसिक क्रेडेन्शियल्स जोडू नका. गोपनीय क्लायंट PKCE व्यतिरिक्त त्याच्या सर्व्हर-साइड क्लायंट क्रेडेन्शियल्स वापरून प्रमाणीकरण करतो. ब्राउझर, डेस्कटॉप, मोबाइल किंवा सेल्फ-होस्टेड वितरणांमध्ये गोपनीय गुपित कधीही पाठवू नका.

शोध: https://auth.shareai.now/.well-known/openid-configuration. जाहिरात केलेले एन्डपॉइंट्स आणि साइनिंग कीज वापरा. state विसंगती, अनपेक्षित issuers आणि अवैध ID-token प्रेक्षक किंवा स्वाक्षरी नाकारावी.

मानके: OAuth सुरक्षा सर्वोत्तम पद्धती आणि PKCE. रिफ्रेश टोकन्स.

शेवटचे अद्यतन सप्टेंबर 18, 2026

ShareAI प्लॅटफॉर्म दस्तऐवज
सर्व दस्तऐवज

शीर्षक किंवा सामग्रीद्वारे शोधा.

या पृष्ठाबद्दल विचारा

या पृष्ठाचा शोध घेण्यासाठी सहाय्यक निवडा. तुम्ही पृष्ठ कॉपी करून तुमच्या संभाषणात पेस्ट करू शकता.

Ask ChatGPTAsk ClaudeAsk GrokAsk ShareAI