-Shade has odd ideas in the wee hours of the morning
_______________________________________________
general mailing list
gen...@openid.net
http://openid.net/mailman/listinfo/general
I was hoping to prompt the user slightly before that; if we assume
that most users (a very high percentage, as adoption picks up and
actual "users" do not consist mainly of us technically aware
individuals) have an account at a major OP, we (RP's) can pre-load a
list of OP's to check for. This would also be an opportunity to
preferentially check for OP's we would like the user to log in with.
-Shade
You may be interested in my OpenIdAjaxTextBox sample, which has a similar idea. As soon as you type in an identifier,
They don't? I thought that was why XSS attacks (literally,
"cross-site scripting") were so dangerous; but then, since you don't
need scripts enabled (just images would do) for that, I may be
conflating two meanings of "scripting". Depending on what content at
OP's is restricted, and *how* it gets restricted, a script may not
need to examine HTTP Response headers - if it could just look at
whether a requested image was returned at all, or the size of that
image?
Or, if OP's were to set up a special URL for allied RP's to test
whether users were logged in - but no matter what can be achieved
through cooperation that way, which OP's would *want* to mitigate
OpenID's privacy by letting arbitrary sites (whoever sent the users
similar scripts) check which supporting OP's the user was currently
logged into (if not what their account name was), and easily transmit
that data back to the RP?
>Don't let me stop you from trying, but I just will be surprised if
>it will work.
I'm queasy about the idea now. Much like using XSS "for a good
cause", I don't want to encourage users to rely on insecurity for
their conveniences. It was just a thought; let's work on selectors a
bit longer, make sure we do it right.
>Didn't you mention (or discuss on a thread) sometime back the idea
>of emitting links to OPs using javascript, then sniffing whether
>they were "visited" links or not in order to see which OPs the user
>has been to and thereby guess which OPs are most effective to
>display to the user?
I don't think so, though this does seem to be another instance of
"attack" techniques (I do recall reading about it; there's a Firefox
addon addressing the risk) being used for "good".
We've all had a lot of ideas, but they tend to get lost among the
older threads. I'm of a mind to embark on a project to index all
these ideas so we can easily find them later on, when we need them or
are just interested.
-Shade
User agents don't let you make cross-site HTTP calls however, which may block the implementation of your idea.
They don't? I thought that was why XSS attacks (literally, "cross-site scripting") were so dangerous; but then, since you don't need scripts enabled (just images would do) for that, I may be conflating two meanings of "scripting". Depending on what content at OP's is restricted, and *how* it gets restricted, a script may not need to examine HTTP Response headers - if it could just look at whether a requested image was returned at all, or the size of that image?
Or, if OP's were to set up a special URL for allied RP's to test whether users were logged in - but no matter what can be achieved through cooperation that way, which OP's would *want* to mitigate OpenID's privacy by letting arbitrary sites (whoever sent the users similar scripts) check which supporting OP's the user was currently logged into (if not what their account name was), and easily transmit that data back to the RP?
Didn't you mention (or discuss on a thread) sometime back the idea of emitting links to OPs using javascript, then sniffing whether they were "visited" links or not in order to see which OPs the user has been to and thereby guess which OPs are most effective to display to the user?
I don't think so, though this does seem to be another instance of "attack" techniques (I do recall reading about it; there's a Firefox addon addressing the risk) being used for "good".
We've all had a lot of ideas, but they tend to get lost among the older threads. I'm of a mind to embark on a project to index all these ideas so we can easily find them later on, when we need them or are just interested.
-Shade
_______________________________________________
general mailing list
gen...@openid.net
http://openid.net/mailman/listinfo/general
Chris Messina wrote:
>
>
> Luke Shepard wrote about this idea recently:
>
> http://www.sociallipstick.com/2009/04/15/lets-detect-logged-in-state/
>
>
>
Does not look like a practical idea to me.
1) Detecting logged in status for a set of OP's even if it is possible, will
mean an extra delay in the login process.
2) Even if you detect a person logged in to an OP we cannot assume that it
is the OP the user would like to use for the particular RP.
3) You may find the user logged in to more than one OP's,
So you are still back to asking the user which OP's he would like to login
with.
You might as well ask the question at the start itself and set a cookie for
the user.
-----
Santosh Rajan
http://santrajan.blogspot.com http://santrajan.blogspot.com
--
View this message in context: http://www.nabble.com/Automating-the-user%27s-selection-of-OP-tp23134539p23147925.html
Sent from the OpenID - General mailing list archive at Nabble.com.
Which returns you to the problem this was intended to solve: isn't it
a bit much to ask the user to type in their OpenID when you can fill
it in for them automatically?
-Shade
-----
Santosh Rajan
http://santrajan.blogspot.com http://santrajan.blogspot.com
--
View this message in context: http://www.nabble.com/Automating-the-user%27s-selection-of-OP-tp23134539p23148446.html
Sent from the OpenID - General mailing list archive at Nabble.com.
_______________________________________________
>Are you suggesting that typing a url is easier for the user than selecting
>from a list like here the one below?
How do you populate the list?
>http://myfeeds.myofiz.com http://myfeeds.myofiz.com
I only see Google and Yahoo - your list is woefully incomplete.
Foreseeing (with a touch of deja vu) our next step in this cycle, how
do we avoid confusing the user with a long list of OP's, most of
which they will be uninterested in using, and many of which they may
have never heard of?
http://www.azarask.in/blog/post/socialhistoryjs/
That's one of the XSS links Chris Messina posted. Read down through
the image of a "bird-shot" approach. We don't want users to be lost
in a sea of icons, hunting down the only one they find familiar.
While we can't ever get away from the need to support "dumb browser"
experiences, in my mind it makes more sense to optimize for an "identity
agent" aware device while not precluding the "dumb browser" experience.
There is a lot we can do to make a seamless user-centric experience
using an "identity agent" on the user's device.
My 2 cents:)
Thanks,
George
Ideally, we could use *both* techniques in parallel; dumb browsers
wouldn't have protection against the attack methods yet, and we
wouldn't *need* them for smart browsers. But we're going to see users
with Privacy addons that leave us in the worst of both worlds (smart
enough for the attack tricks not to work, but not smart enough to
handle OpenID automatically), so we'll still need to have *some* kind
of generic interface as a fallback.
While we can't ever get away from the need to support "dumb browser" experiences, in my mind it makes more sense to optimize for an "identity agent" aware device while not precluding the "dumb browser" experience. There is a lot we can do to make a seamless user-centric experience using an "identity agent" on the user's device.
SitG Admin wrote:
So you are still back to asking the user which OP's he would like to login
with.
You might as well ask the question at the start itself and set a cookie for
the user.
Which returns you to the problem this was intended to solve: isn't it a bit much to ask the user to type in their OpenID when you can fill it in for them automatically?
-Shade
_______________________________________________
general mailing list
gen...@openid.net
http://openid.net/mailman/listinfo/general
_______________________________________________
general mailing list
gen...@openid.net
http://openid.net/mailman/listinfo/general
> While we can't ever get away from the need to support "dumb browser"
> experiences, in my mind it makes more sense to optimize for an
> "identity agent" aware device while not precluding the "dumb browser"
> experience. There is a lot we can do to make a seamless user-centric
> experience using an "identity agent" on the user's device.
So you encourage more deployment, use, and development of information
cards, right?
Eric Norman
=nat@San Francisco via iPhone
openid has to work everywhere, and is best kept tight to the web - vs the device.
This obviously conflicts with the device-centric view of the world.
Think SSL. SSL required no browser level plugin... and scaled to web scale.
________________________________________
From: general...@openid.net [general...@openid.net] On Behalf Of Nat [saki...@gmail.com]
Sent: Wednesday, April 22, 2009 12:18 AM
To: George Fletcher
Cc: Santosh Rajan; gen...@openid.net
Subject: Re: [OpenID] Automating the user's selection of OP