Many services have solved a similar problem (insecure to store passwords and don't want to reprompt) by authorizing an app key on behalf of the user.
I think you just picked a few services that have not been extended to support API usage, but most lenses should go against mature services correct? David On Tue, Apr 24, 2012 at 10:48 AM, Jo-Erlend Schinstad < joerlend.schins...@ubuntu.com> wrote: > Den 24. april 2012 16:28, skrev Alan Bell: > > On 24/04/12 14:57, Jo-Erlend Schinstad wrote: > >> I'll take the opportunity to remind everyone of the > >> http://lists.ubuntu.com/ubuntu-app-devel mailinglist. (I'm CCing it). > >> I don't think logging in and that type of stuff should be done in > >> lenses at all. I'd present the user with a normal dialog if there > >> isn't a valid OAuth token. > > what is normal? are you saying lenses should create a gtkwindow of > > their own to get credentials? What if you have lots of lenses? when > > should they ask the user to log in? On opening of the dash? > > > > I don't like the idea of a heap of different popups asking for > > credentials appearing on opening the dash or doing a search for the > > first time, I think lenses should wait until you open their page. > > > > No, I think scopes should ask for authentication before you open the > lenses. Preferably, they should ask on install. That only works for one > user, though, so there needs to be a fallback. But I believe you have to > log out and back in for new scopes to be used in any case. That's when > it should appear in the message menu with an accompanying notification. > > Some kind of unified solution is obviously required. But I'm not sure it > should be in the lenses. I'd personally prefer for them to be access > only, and as little as possible "work". There are so many other things > that, in isolation, could easily be seen as appropriate in lenses. But > then you get lots of that, and lenses become less useful and friendly. > > Perhaps a "Dash and Net" item in the System Settings? This would > possibly allow you to change the order of lenses, choose which > applications should be used to handle online stuff, etc. > > Jo-Erlend Schinstad > > > -- > Ubuntu-app-devel mailing list > ubuntu-app-de...@lists.ubuntu.com > Modify settings or unsubscribe at: > https://lists.ubuntu.com/mailman/listinfo/ubuntu-app-devel >
-- Mailing list: https://launchpad.net/~unity-design Post to : unity-design@lists.launchpad.net Unsubscribe : https://launchpad.net/~unity-design More help : https://help.launchpad.net/ListHelp