আপনার Google অ্যাকাউন্ট লিঙ্কিং OAuth বাস্তবায়ন পরীক্ষা করুন

Google অ্যাকাউন্ট লিঙ্কিং OAuth যাচাইকরণ পরীক্ষার টুল আপনার OAuth বাস্তবায়ন পরীক্ষা করে যাচাই করে যে Google এন্ডপয়েন্ট অ্যাক্সেস করতে সক্ষম এবং এন্ডপয়েন্টগুলি একটি বৈধ Google অ্যাকাউন্ট লিঙ্কিং বাস্তবায়নের জন্য প্রত্যাশিত প্রতিক্রিয়াগুলি ফিরিয়ে দিচ্ছে।

পরীক্ষা টুল ব্যবহার করে

  1. আপনি যদি ইতিমধ্যে টুলটিতে সাইন ইন না করে থাকেন, তাহলে সাইন ইন বোতামটি ব্যবহার করে আপনার Google অ্যাকাউন্ট দিয়ে সাইন ইন করুন
  2. Google অ্যাকাউন্ট লিঙ্কিং ডেমো টুল ব্যবহার করে আপনার অ্যাকাউন্ট লিঙ্ক করুন। আপনি যে অ্যাকাউন্টের সাথে বৈধতা পরীক্ষার সরঞ্জামটি চালাচ্ছেন সেই অ্যাকাউন্টের সাথে লিঙ্ক করা উচিত।

  3. আপনার প্রজেক্ট আইডি লিখুন এবং রান বোতামে ক্লিক করুন। এটি আগের ধাপে আপনার অ্যাকাউন্ট লিঙ্ক করার জন্য যে পরিষেবা আইডি ব্যবহার করেছিলেন তার মতো হওয়া উচিত।

টুল গাইড

অ্যাক্সেস টোকেন বৈধতা পরীক্ষা

আপনার টোকেন এক্সচেঞ্জ এন্ডপয়েন্ট থেকে প্রত্যাবর্তিত অ্যাক্সেস টোকেনগুলি নিশ্চিত করা হয় যাতে প্রতিক্রিয়াগুলি সঠিক বিন্যাসে থাকে এবং একটি বৈধ রিফ্রেশ টোকেন ফেরত দেওয়া হয়।

পরীক্ষা ব্যাখ্যা
বৈধতা অ্যাক্সেস টোকেন JWT বিন্যাসে নয় Google অ্যাকাউন্ট লিঙ্কিং অ্যাক্সেস টোকেনের জন্য JWT সমর্থন করে না। JWT সনাক্ত করা হলে, নিম্নলিখিত সতর্কতা প্রদর্শিত হয়: The access token seems to be a JWT which is not supported for token exchange endpoints.
মেয়াদোত্তীর্ণ অ্যাক্সেস টোকেন রিফ্রেশ টোকেন আছে বৈধ. অ্যাক্সেস টোকেন মেয়াদ শেষ হলে একটি রিফ্রেশ টোকেন প্রদান করতে হবে। কোনো রিফ্রেশ টোকেন না পাওয়া গেলে এই পরীক্ষাটি ব্যর্থ হবে।

রিফ্রেশ টোকেন বৈধতা পরীক্ষা

রিফ্রেশ টোকেন আপনার টোকেন এক্সচেঞ্জ এন্ডপয়েন্ট সঠিকভাবে নতুন অ্যাক্সেস টোকেনের জন্য বিনিময় করে তা নিশ্চিত করার জন্য পরীক্ষা করা হয়।

পরীক্ষা ব্যাখ্যা
অবৈধ রিফ্রেশ টোকেন প্রতিক্রিয়া যাচাই করুন। আপনার সার্ভার একটি অবৈধ রিফ্রেশ টোকেন অনুরোধে {"error": "invalid_grant"} সহ একটি HTTP 400 Bad Request ত্রুটি ফিরিয়ে দেবে৷ যদি প্রতিক্রিয়া ত্রুটি কোড বা বার্তার সাথে মেলে না, তাহলে এই পরীক্ষার ক্ষেত্রে ব্যর্থ হবে। আরও তথ্যের জন্য এক্সচেঞ্জ টোকেনগুলির জন্য এক্সচেঞ্জ রিফ্রেশ টোকেনগুলিতে যান
অ্যাক্সেস টোকেন রিফ্রেশ যাচাই করুন. রিফ্রেশ টোকেন অনুরোধের জবাবে নতুন অ্যাক্সেস টোকেন ফেরত দেওয়া উচিত। যদি আপনার সার্ভার একই অ্যাক্সেস টোকেন প্রদান করে, তাহলে টেস্ট কেস ব্যর্থ হবে।
মেয়াদ শেষ না হওয়া অ্যাক্সেস টোকেন কাজগুলি যাচাই করুন।
যাচাই রিফ্রেশ টোকেন রিফ্রেশ করার সময় ঘোরানো হয়নি। রিফ্রেশ টোকেন অনুরোধের পরে রিফ্রেশ টোকেন পরিবর্তন করা হয়েছে কিনা তা আমরা পরীক্ষা করি। যদি রিফ্রেশ টোকেন পরিবর্তিত হয়, তাহলে আপনার সার্ভার শুধুমাত্র একটি পুরানো রিফ্রেশ টোকেনকে বাতিল করে দিতে হবে একটি নতুন রিফ্রেশ টোকেন ব্যবহার করার পর, যাতে ব্যবহারকারীর অ্যাকাউন্ট লিঙ্কিং ভাঙতে পারে এমন রেস অবস্থা রোধ করতে। নতুন ইস্যু করার আগে আপনি পুরানো রিফ্রেশ টোকেন বাতিল করলে পরীক্ষাটি ব্যর্থ হবে।