daviddeutsch/yt-sanegrid

Non-global login

Closed this issue · 4 comments

When logging in it now logs me in google globally, I would prefer that it only logs me in on YT SaneGrid. Hope this isn't to much of a hassle.

Thanks in advance, and for all the work done switching to v3.

Sorry, no can do. The v3 API relies on a google login, which in turn means a global login.

To bad, I use several other services which use a google login (like Feedly) and they don't log in globally. Anyway, thanks for the quick answer.

Yeah, Feedly uses OAuth, a way of logging in using credentials from another provider to associate your information with a common login.
In the case of Feedly, your list of RSS feeds, categories, your saved, your read, etc., every piece of information Feedly uses, other than the authentication, happens on Feedly's servers.

Sanegrid stores and saves nothing on its servers, which means all of the information must come from YouTube's servers, which, as of the new API requires you to login globally to access that information. It's the only way for Sanegrid to be "thin", but still tied to your actual YouTube subscriptions.

If it instead say, stored a list of channels, it would either need to be local (tied to a single browser most likely, entirely possible to break between versions) or be in the cloud and require much more server processing and space that Sanegrid currently does not use.

(please correct me if there's anything incorrect about YTSG)

Before Google Reader went away, Feedly got everything from Google Reader, but then again that wasn't even an official API. I would have thought that YTSG could get an access token just for itself and use that as authentication to get it's data from YouTube. But If you guys say it can't be done than I can't change that. I'm more than happy that other people do this cause I couldn't. Thanks anyway.