আমি আরও কিছু গবেষণা করেছি এবং মনে হয় গুগলের অ্যাক্সেস টোকেনটি প্রথম 'অফলাইন' অনুরোধের সময় একটি রিফ্রেশ টোকেন পুনরুদ্ধার করতে ব্যবহৃত হয়। এর পর থেকে, রিফ্রেশ টোকেনটি নতুন অ্যাক্সেস টোকেন জারি করতে ব্যবহৃত হয়। ধারণাটি একটি অ্যাক্সেস টোকেন একটি স্বল্পমেয়াদী টোকেন, তবে এটি একটি দীর্ঘমেয়াদী রিফ্রেশ টোকেন দ্বারা পুনর্নবীকরণ করা যেতে পারে। এটি ইউআরএল 'কোড' ভেরিয়েবলের অনুরোধ করার প্রয়োজনীয়তা সরিয়ে দেয়, যার জন্য একটি দুটি সমাপ্তির পন্থা প্রয়োজন এবং রেফারার ভিত্তিক অনুরোধটি ব্যবহার করে শুরু করতে হবে:
http://www.jensbits.com/2012/01/09/google-api-offline-access-using-oauth-2-0-refresh-token/
ড্রপবক্সের মতো কয়েকটি, আরএসটি এপিআই পরিষেবাদি চিরকাল স্থায়ী অ্যাক্সেস টোকেনগুলি সরবরাহ করে তবে গুগল স্বল্পমেয়াদী অ্যাক্সেস টোকেন জারি করে। পেপাল একটি আপস ব্যবহার করে, যার মাধ্যমে এটি অ্যাক্সেস টোকেনগুলিকে ইউআরআই রেফারার প্রয়োগকারী ছাড়াই পুনরুদ্ধার করতে দেয়। এর অর্থ প্রক্রিয়া শুরু করার জন্য কোনও লিঙ্কে ক্লিক না করে অ্যাক্সেস টোকেনগুলি পুনরুদ্ধার করা যেতে পারে। গুগলের পদ্ধতিটির অর্থ এপিআই রুটিনগুলি কেবলমাত্র ভিত্তি ব্যবহারের প্রয়োজনে ডাকা উচিত। মূলত, কলগুলি রেফারার ভিত্তিক পদ্ধতির মাধ্যমে শুরু করা হয়। এটি স্বল্প-স্থায়ী অ্যাক্সেস টোকেন বা অ্যাক্সেস টোকেনগুলি জারি করে নিয়ন্ত্রণ করা হয় যা অবশ্যই একটি শৃঙ্খলে রিফ্রেশ করতে হবে। এর জন্য বিকাশকারীদের একটি সিস্টেম কীভাবে প্রবাহিত হবে সে সম্পর্কে আরও যত্ন সহকারে চিন্তা করা প্রয়োজন।