[OpenID] Automatic login with checkid_immediate
Andrew Arnott
andrewarnott at gmail.com
Wed May 20 18:31:33 UTC 2009
This auto-login aggravates the need for a single-signout. If RPs start to
auto-login their users, then it's no longer even a matter of "I log out of
every site I log into before I leave the terminal". Now it's "I log out of
my OP *first*, then I revisit *every *site I've merely visited (whether or
not I explicltly logged in during this session) on this terminal and make
sure I'm explicitly logged out of it before leaving". That's an
*awful*user story.
--
Andrew Arnott
"I [may] not agree with what you have to say, but I'll defend to the death
your right to say it." - S. G. Tallentyre
On Wed, May 20, 2009 at 9:36 AM, Chris Messina <chris.messina at gmail.com>wrote:
> On Wed, May 20, 2009 at 9:28 AM, SitG Admin <
> sysadmin at shadowsinthegarden.com> wrote:
>
>> If you're signed in to your Gmail account and you use your Gmail account
>>> as your OpenID, why wouldn't you want to automatically be signed in to all
>>> the sites that you've linked your Gmail identity to (that's rhetorical - I
>>> can think of reasons too)?
>>>
>>
>> The only one occurring to me is privacy. From a security perspective, if
>> various RP's will accept OpenID logins from the terminal you're at as having
>> your Google identity, without Google requiring further verification from the
>> user at this terminal (only PRESUMED to be you), there is no difference
>> between being logged out of a given RP and being logged back in - because
>> you still CAN log back in, or anyone with access to the same terminal can,
>> without any further verification.
>
>
> Two responses:
>
> 1. most OPs allow you to specify something like "Remember this decision" —
> which means that you don't want to be asked the next time that RP tries to
> sign you in again. This keeps this flow in your control (as
> checkid_immediate would fail).
> 2. Since you must manually associate or link your accounts, you shouldn't
> do so if you don't want the automatic sign in behavior. In other words,
> unless you've already linked your Google and Facebook account, you won't get
> the benefit of automatic sign in, so you do so intentionally.
>
> There does appear to be a need to better specify, from a user experience
> and language perspective, how to handle the "public terminal" (what I call
> the "Apple store situation") case, where the browser session might be shared
> or accessed by other people.
> Still, that's largely covered by links that say things like "Not [other
> person's name]? Sign in as a different user."
>
> This doesn't prevent someone from access your account or pretending to be
> you, but if someone wants to hack in to your account, they'll figure it out
> somehow — leaving yourself signed in accidently is probably more of an
> annoyance for someone else that wants to access her account than a real
> security issue that can be addresses technologically (besides having best
> practices around time out and stuff like that).
>
> Chris
>
> --
> Chris Messina
> Open Web Advocate
>
> factoryjoe.com // diso-project.org // openid.net
> This email is: [ ] bloggable [X] ask first [ ] private
>
> _______________________________________________
> general mailing list
> general at openid.net
> http://openid.net/mailman/listinfo/general
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openid.net/pipermail/openid-general/attachments/20090520/dfb544ea/attachment.htm>
More information about the general
mailing list