After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 527434 - Logging out from online.gnome.org
Logging out from online.gnome.org
Status: RESOLVED WONTFIX
Product: desktop-data-model
Classification: Deprecated
Component: engine
unspecified
Other Linux
: Normal normal
: ---
Assigned To: desktop-data-model-maint
desktop-data-model-maint
gnome[unmaintained]
Depends on:
Blocks:
 
 
Reported: 2008-04-10 21:39 UTC by Owen Taylor
Modified: 2012-02-28 20:22 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Owen Taylor 2008-04-10 21:39:14 UTC
The client doesn't do anything when you log out from online.gnome.org from
the web page. From hippo-connection.c:on_cookies_maybe_changed()

     * A future enhancement might disconnect if we no longer have the auth
     * cookie, but we don't do that for now.

That would be easy to do. Some caveats:

 - If the user is logged into both mugshot.org and online.gnome.org,they'll
   never figure out that they need to log out of both. We probably need
   to use our Firefox extension to blow both sets of cookies. (Ugh!)

 - We don't get notification on cookies chnages on Windows. However, where
   IE (wininet) stores it's cookies is well know, so we should be able to
   set up a monitor there.

 - We have to make sure that the desktop-data-model is completely cleared
   back to the unauthed case, and not just to the "disconnected, information
   cached state". We may actually want to remove the cache database.
   (Though what if we aren't running the d-d-m? Then the cache database will
   still be left behind, so the advantage of blowing it in the active
   loss of auth case is maybe not so big.)
Comment 1 André Klapper 2012-02-28 20:22:41 UTC
"desktop-data-model" will not see active development anymore according to its
developers.
Closing this report as WONTFIX - Please feel free to reopen this bug report in
the future if anyone takes the responsibility for active development again.