Bug 215705 - Wish: save multiple account frobs, so we don't have to sign out and reauth each time
Summary: Wish: save multiple account frobs, so we don't have to sign out and reauth ea...
Status: RESOLVED FIXED
Alias: None
Product: digikam
Classification: Applications
Component: Plugin-WebService-Flickr (show other bugs)
Version: 5.6.0
Platform: Arch Linux Linux
: NOR wishlist
Target Milestone: ---
Assignee: Digikam Developers
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-11-22 17:41 UTC by Kevin Brubeck Unhammer
Modified: 2018-01-30 21:25 UTC (History)
4 users (show)

See Also:
Latest Commit:
Version Fixed In: 4.11.0


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Kevin Brubeck Unhammer 2009-11-22 17:41:42 UTC
Version:            (using KDE 4.3.3)
OS:                Linux
Installed from:    Archlinux Packages

It'd be really nice if we could save multiple account frobs in the flickr plugin. 

As it is, we have to click "use another account", and the Konqueror shows up, and  we have to sign out of flickr, then sign out of yahoo, then type "flickr.com" and sign into flickr, then (since we're not sent back to the reauth page) close konqueror, then click "no" in the flickr plugin, then cilck "use another account" Again, then click "next" in Konqueror, then close Konqueror, then click "yes" in the flickr plugin. 

Quite a lot of steps.

These could easily be avoided by saving account infos for all accounts we authenticate (well, users should probably be allowed to remove auth infos too of course, in case they're guests on the machine).

As it is, the flickr plugin is horribly annoying if you typically switch between two or more flickr accounts. 

(A workaround would be if we could auth with Firefox, which has the cookieswap plugin, but I guess kipiplugins are too integrated into Konqueror for this?)
Comment 1 Luka Renko 2009-11-22 19:07:23 UTC
KIPI uses your default browser, so it works fine with firefox or chromium. You just need to set it in System Settings -> Default Applications
Comment 2 caulier.gilles 2011-12-22 13:18:41 UTC
Kevin,

This file still valid using kipi-plugins 2.4 ?

Gilles Caulier
Comment 3 caulier.gilles 2012-02-09 10:02:12 UTC
Kevin, 

What's news about this file using 2.5.0 release ?

Gilles Caulier
Comment 4 Kevin Brubeck Unhammer 2012-02-09 11:30:47 UTC
I still don't see that it lets you keep multiple frobs (I can click "use another account", but it requires authenticating each time).
Comment 5 Shourya Singh Gupta 2015-05-18 21:53:46 UTC
Git commit c376dd1bb78dd50b3f89d3385cc595392a09f167 by Shourya Singh Gupta.
Committed on 18/05/2015 at 21:49.
Pushed by shouryasinghgupta into branch 'master'.

M  +9    -5    flickrexport/flickrwidget.cpp
M  +1    -0    flickrexport/flickrwidget.h
M  +65   -19   flickrexport/flickrwindow.cpp
M  +5    -2    flickrexport/flickrwindow.h
M  +13   -26   flickrexport/plugin_flickrexport.cpp
M  +5    -0    flickrexport/plugin_flickrexport.h
M  +19   -5    flickrexport/selectuserdlg.cpp
M  +2    -0    flickrexport/selectuserdlg.h

http://commits.kde.org/kipi-plugins/c376dd1bb78dd50b3f89d3385cc595392a09f167
Comment 6 Shourya Singh Gupta 2015-05-18 21:57:08 UTC
I have added this functionality in flickr. If there is any further change that needs to be done, please do let me know :)
Comment 7 caulier.gilles 2015-05-19 04:50:07 UTC
Git commit 25757178c7238a6c7a78c59d633022e9343e6924 by Gilles Caulier.
Committed on 19/05/2015 at 04:49.
Pushed by cgilles into branch 'frameworks'.

sync frameworks branch with git/master

M  +1    -1    PORT.KF5/FACTORIZE/flickrexport/CMakeLists.txt
M  +23   -19   PORT.KF5/FACTORIZE/flickrexport/flickrwidget.cpp
M  +3    -2    PORT.KF5/FACTORIZE/flickrexport/flickrwidget.h
M  +84   -22   PORT.KF5/FACTORIZE/flickrexport/flickrwindow.cpp
M  +14   -11   PORT.KF5/FACTORIZE/flickrexport/flickrwindow.h
M  +30   -20   PORT.KF5/FACTORIZE/flickrexport/plugin_flickrexport.cpp
M  +11   -6    PORT.KF5/FACTORIZE/flickrexport/plugin_flickrexport.h

http://commits.kde.org/kipi-plugins/25757178c7238a6c7a78c59d633022e9343e6924
Comment 8 caulier.gilles 2015-05-19 04:50:52 UTC
Git commit 440bd82d0fdc22971c54dd0b4162352cc31a86e7 by Gilles Caulier.
Committed on 19/05/2015 at 04:50.
Pushed by cgilles into branch 'frameworks'.

missing to add new files

A  +161  -0    PORT.KF5/FACTORIZE/flickrexport/selectuserdlg.cpp     [License: GPL (v2+)]
A  +85   -0    PORT.KF5/FACTORIZE/flickrexport/selectuserdlg.h     [License: GPL (v2+)]

http://commits.kde.org/kipi-plugins/440bd82d0fdc22971c54dd0b4162352cc31a86e7