daviddeutsch / yt-sanegrid

YouTube abandoned the subscription grid view. This has made a lot of people very angry and been widely regarded as a bad move.
http://daviddeutsch.github.io/yt-sanegrid/
GNU General Public License v3.0
37 stars 10 forks source link

Non-global login #143

Closed samdchuck closed 10 years ago

samdchuck commented 10 years ago

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.

daviddeutsch commented 10 years ago

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

samdchuck commented 10 years ago

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.

Wofiel commented 10 years ago

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)

samdchuck commented 10 years ago

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.