๐Ÿ” OAuth Guardian ยท Google/YouTube

Full query string support: ?clientid=XXX&clientsecret=YYY&access_token=ATOKEN&refresh_token=RTOKEN

โœ… Supports: clientid, clientsecret, access_token, refresh_token from URL
๐Ÿ“Œ Current Access Token
โ€” none โ€”
โ™ป๏ธ Refresh Token (stored)
โ€” none โ€”
๐Ÿ“ Client ID (active)
โ€” none โ€”
๐Ÿ”‘ Client Secret (active)
โ€” hidden โ€”
โฑ Expiry / Validation Info
โ€” not validated โ€”
โšก Not validated

๐Ÿ“– Query string parameters (auto-load ALL fields)
Supported parameters:
?clientid=YOUR_CLIENT_ID&clientsecret=YOUR_CLIENT_SECRET&access_token=ACCESS_TOKEN&refresh_token=REFRESH_TOKEN
โœ… Example:
?clientid=9939-abc123.apps.googleusercontent.com&clientsecret=GOCSPX-DtSNMneynbSd5b_U6&refresh_token=1//0abc...&access_token=ya29.a0...
๐Ÿ’ก Tip: You can bookmark or share URLs with all credentials pre-filled. Perfect for refresh token workflows.
โœ… Smart Refresh validates token first โ€” if still valid, refresh is skipped to save quota.
๐Ÿ” Force Refresh always requests a new access token using refresh token + client credentials.
๐Ÿ“‹ Copy Query String captures current clientid, clientsecret, access_token, refresh_token into a shareable URL.
๐Ÿ”‘ Query string keys: clientid and clientsecret (lowercase) are automatically loaded.