অ্যাক্সেস টোকেন নিরাপদে রিফ্রেশ করুন
আপনার ব্যাকএন্ডে ShareAI OAuth রিফ্রেশ টোকেন ঘোরান, প্রতিস্থাপনটি পারমাণবিকভাবে সংরক্ষণ করুন এবং মেয়াদ শেষ বা পুনরায় চালানোর চেষ্টা ছাড়াই পুনরায় খেলার বিষয়টি পরিচালনা করুন।
এই পৃষ্ঠায়
একটি অ্যাক্সেস টোকেন মেয়াদ শেষ হলে এবং গ্রাহকের অনুদান এখনও বৈধ থাকলে একটি রিফ্রেশ টোকেন ব্যবহার করুন। রিফ্রেশিং একটি সম্মতি স্ক্রিন দেখায় না। এটি মূল অ্যাকাউন্ট এবং অনুমোদন সীমা সংরক্ষণ করে।
https://auth.shareai.now/oauth/tokenএকটি নতুন অ্যাক্সেস টোকেন ইস্যু করুন এবং রিফ্রেশ টোকেন ঘোরান।
- বেস URL
https://auth.shareai.now- অথেন্টিকেশন
- গোপনীয় ক্লায়েন্ট অথেন্টিকেশন
cURL
curl --fail-with-body "https://auth.shareai.now/oauth/token" \
-H "Content-Type: application/x-www-form-urlencoded" \
--data-urlencode "grant_type=refresh_token" \
--data-urlencode "client_id=$SHAREAI_CLIENT_ID" \
--data-urlencode "client_secret=$SHAREAI_CLIENT_SECRET" \
--data-urlencode "refresh_token=$SHAREAI_REFRESH_TOKEN"
উভয় প্রতিস্থাপন একসাথে সংরক্ষণ করুন#
- একই গ্রাহক অনুমোদনের জন্য রিফ্রেশ অপারেশন সিরিয়ালাইজ করুন। একটি অ্যাপ্লিকেশন অনুরোধ রিফ্রেশ সম্পাদন করবে যখন অন্যরা অপেক্ষা করবে।
- কনফিগার করা ক্লায়েন্ট প্রমাণীকরণ পদ্ধতি ব্যবহার করে বর্তমান রিফ্রেশ টোকেন একবার বিনিময় করুন।
- ফেরত দেওয়া অ্যাক্সেস টোকেন, প্রতিস্থাপন রিফ্রেশ টোকেন এবং মেয়াদ শেষ পারমাণবিকভাবে সংরক্ষণ করুন।
- পুরানো রিফ্রেশ টোকেন বাতিল করুন। নতুন অ্যাক্সেস টোকেন ব্যবহার করে অপেক্ষমান অনুরোধগুলি মুক্ত করুন।
ব্যর্থতা পরিচালনা করুন#
চালু invalid_grant, অকার্যকর অনুমোদন পরিষ্কার করুন এবং গ্রাহককে পুনরায় সংযোগ করতে বলুন। একটি অস্থায়ী পরিষেবা ত্রুটি বাতিলকৃত সম্মতির থেকে আলাদা: একটি অস্থায়ী ব্যর্থতা দেখান এবং একটি সীমিত পুনরুদ্ধার পথ বজায় রাখুন। কখনোই রিফ্রেশ টোকেনের মাধ্যমে অনির্দিষ্টভাবে লুপ করবেন না।
সংকীর্ণ স্কোপ অনুরোধ করা#
একটি ঐচ্ছিক scope মান অনুমতিগুলি কমাতে পারে। এটি কখনোই যোগ করতে পারে না surcharge শুধুমাত্র পরিচয়-সম্পর্কিত অনুমোদনে। নতুন টোকেনের জন্য ফেরত দেওয়া স্কোপ এবং মেয়াদকে কর্তৃপক্ষ হিসেবে ব্যবহার করুন।
পরবর্তী ধাপ#
সর্বশেষ আপডেট সেপ্টেম্বর 15, 2026