شناخت پڑھیں اور Auth اینڈپوائنٹس دریافت کریں
ShareAI Auth ڈسکوری، JWKS اور UserInfo کا استعمال کریں تاکہ ایپلیکیشن سائن ان کی تصدیق کریں اور OAuth ایکسیس ٹوکن کے ذریعے اجازت یافتہ شناخت کو پڑھیں۔
اس صفحے پر
جاری کنندہ کو دریافت کریں#
https://auth.shareai.now/.well-known/openid-configurationOpenID Connect میٹا ڈیٹا پڑھیں۔
- بیس URL
https://auth.shareai.now- تصدیق
- کوئی اسناد نہیں
cURL
curl --fail-with-body https://auth.shareai.now/.well-known/openid-configuration
دریافت سے جاری کنندہ، اجازت کا اختتامی نقطہ، ٹوکن اختتامی نقطہ، UserInfo اختتامی نقطہ اور JWKS URI پڑھیں۔ اپنے ترتیب شدہ ShareAI جاری کنندہ کے خلاف جاری کنندہ کی توثیق کریں؛ کسی بھی صارف کی طرف سے فراہم کردہ دریافت URL پر بھروسہ نہ کریں۔
منظور شدہ اکاؤنٹ کی شناخت پڑھیں#
https://auth.shareai.now/oauth/userinfoدیے گئے اسکوپس کے ذریعے اجازت شدہ دعوے پڑھیں۔
- بیس URL
https://auth.shareai.now- تصدیق
- Bearer OAuth رسائی ٹوکن
- مطلوبہ اسکوپ
openid
cURL
curl --fail-with-body https://auth.shareai.now/oauth/userinfo \
-H "Authorization: Bearer $SHAREAI_ACCESS_TOKEN"
استعمال کریں sub ایک مبہم کلائنٹ-مخصوص اکاؤنٹ شناخت کنندہ کے طور پر۔ profile اور email اختیاری دعووں کو متاثر کریں۔ تنظیمی اجازتیں جان بوجھ کر منظوری دینے والے شخص کی نجی پروفائل کی تفصیلات کو شامل نہیں کرتیں۔
ایک ID ٹوکن کی تصدیق کریں#
ایک برقرار رکھے گئے OpenID Connect لائبریری کا استعمال کریں۔ دریافت شدہ JWKS، عین جاری کنندہ، آپ کے کلائنٹ ID کو سامعین کے طور پر، میعاد ختم ہونے اور اجازت سے پہلے محفوظ کردہ nonce کے ساتھ ٹوکن دستخط کی توثیق کریں۔ جب تک یہ چیک پاس نہ ہوں، ایک ڈیکوڈ شدہ JWT کو ثبوت کے طور پر قبول نہ کریں۔
دیگر دریافت کے راستے#
| طریقہ اور راستہ | مقصد |
|---|---|
GET /.well-known/oauth-authorization-server | OAuth اجازت-سرور میٹا ڈیٹا۔ |
GET /.well-known/jwks.json | عوامی دستخطی چابیاں۔ |
GET /oauth/me | تصدیق شدہ اکاؤنٹ شناخت اختتامی نقطہ۔ |
آخری بار اپ ڈیٹ کیا گیا ستمبر 15, 2026