Google Groups Home
Help | Sign in
AuthSub - get email address - or can we just get a hash (not the ever changing session token)?
There are currently too many topics in this group that display first. To make this topic appear first, remove this option from another topic.
There was an error processing your request. Please try again.
flag
  15 messages - Collapse all
The group you are posting to is a Usenet group. Messages posted to this group will make your email address visible to anyone on the Internet.
Your reply message has not been sent.
Your post was successful
maufau  
View profile
 More options Dec 13 2007, 10:51 pm
From: maufau <mau...@gmail.com>
Date: Thu, 13 Dec 2007 19:51:19 -0800 (PST)
Local: Thurs, Dec 13 2007 10:51 pm
Subject: AuthSub - get email address - or can we just get a hash (not the ever changing session token)?
I know that as of right now - we cant get this information user's
email address based on authsub. This is fine but I'm sure many other
users not just myself would like to know why as well. if there was an
answer can some one point me to it? Besides the "google doesn't...", I
am asking: Why?

And if it is a security issue - is it too hard to give us a user hash
(MD5 maybe) using the username as the data and the appid as the salt?
Or better still so that we can't rev-eng the data, the internal google
user_id and the app_id as salt - same MD5, or some one way encryption
- something. From what I understand,
this doesn't take any storage or large memory cycles to do this. Just
return it to us - you don't even have to store it.

THE BIG QUESTION
How do we tie returning user's to a gmail account? I have plenty of
hacks to do this with (user calendar, google base) - but these are
extra steps, that aren't really needed for something so simple.

We are all internet users -
Google, Hotmail, Yahoo, AIM hold the keys to ridding the internet of
the [register] step for websites - Yahoo and AIM have already taken
the initiative to allow their users to login to authorized websites
and return a unique id,
Live is working on theirs now (not passport) - and they provide  us
with ways to tie their user - back to our accounts

Look @ yahoo
http://developer.yahoo.com/auth/user.html

send_userhash

If this optional parameter equals '1', the Yahoo! login server
includes an unique identifier for a particular user in your endpoint
URL. With the userhash you can identify a returning user or even build
an application that requires sign in without having to build the
authentication part yourself. The identifier is bound to a specific
appid.

Look @ AOL
http://dev.aol.com/openauth_api

GET_INFO

Validates the Authentication Token issued and returns user's loginId
and displayName along with last authentication time stamp. The getInfo
method can be invoked in a browser either as a redirect or as a JSON/
JSONP call from the browser.

I mean - its right there - this is all we are asking for.


    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Vince Wu  
View profile
 More options Dec 14 2007, 1:15 pm
From: Vince Wu <v...@google.com>
Date: Fri, 14 Dec 2007 10:15:46 -0800 (PST)
Local: Fri, Dec 14 2007 1:15 pm
Subject: Re: AuthSub - get email address - or can we just get a hash (not the ever changing session token)?
Hi - thanks for your email.  This request has come up several times
before, and we understand there is demand for it. Could you give a bit
more background to your use case? A pointer to your website would be
easiest if your site is already public.

Vince.

On Dec 13, 7:51 pm, maufau <mau...@gmail.com> wrote:


    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
chrisff  
View profile
 More options Dec 18 2007, 6:21 pm
From: chrisff <chris.fi...@gmail.com>
Date: Tue, 18 Dec 2007 15:21:19 -0800 (PST)
Local: Tues, Dec 18 2007 6:21 pm
Subject: Re: AuthSub - get email address - or can we just get a hash (not the ever changing session token)?
I'd love to see it to for the exact same reasons that maufau suggests
and for the same reasons that Yahoo provides this service. Basically,
we want to use it like OpenID.

I don't want users to have to remember another userid and password for
my site, so I want them to be able to authenticate to Yahoo/MSN/Google/
OpenID/Facebook, who will then pass back to my site a consistent and
unique anonymous user-hash that I can identify that user when they
come back to my site and sign in again.

On Dec 14, 10:15 am, Vince Wu <v...@google.com> wrote:


    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
xushiwei  
View profile
 More options Dec 21 2007, 11:58 pm
From: xushiwei <xushiwe...@gmail.com>
Date: Fri, 21 Dec 2007 20:58:07 -0800 (PST)
Local: Fri, Dec 21 2007 11:58 pm
Subject: Re: AuthSub - get email address - or can we just get a hash (not the ever changing session token)?
I have the same demand too.

On Dec 18, 3:21 pm, chrisff <chris.fi...@gmail.com> wrote:


    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Vince Wu  
View profile
 More options Dec 22 2007, 12:00 pm
From: Vince Wu <v...@google.com>
Date: Sat, 22 Dec 2007 09:00:24 -0800 (PST)
Local: Sat, Dec 22 2007 12:00 pm
Subject: Re: AuthSub - get email address - or can we just get a hash (not the ever changing session token)?
Do you have a public website? I'd like to learn more about what kind
of sites have this demand.

On Dec 21, 8:58 pm, xushiwei <xushiwe...@gmail.com> wrote:


    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
maufau  
View profile
 More options Dec 29 2007, 3:08 pm
From: maufau <mau...@gmail.com>
Date: Sat, 29 Dec 2007 12:08:31 -0800 (PST)
Local: Sat, Dec 29 2007 3:08 pm
Subject: Re: AuthSub - get email address - or can we just get a hash (not the ever changing session token)?
I'd love to show the use case for this - however this is a feature of
my companies (as of now) private application.

I'll give an example without giving too much away - if I can.

Ex: Workflow application for reposession companies.

Most reposession companies are small, and use their yahoo, gmail,
hotmail, aol accounts to do business - yes, they do. Many of them are
not tech savvy, but always ask why they need two or more user accounts
on the internet if they are one person. The application for them just
lists addresses, fees, days to acquire, etc, so it is nothing big, but
it has become essential to the way they do business.

So, what I have done was slowly migrated everyone to their existing
email account for login purposes. Which works like a charm - with the
exception of the gmail account system, because I don't have a user
hash, or an email to tie the user to. I have told all of the gmail
users to create a calender - which is the only way for me to get their
email address so that I may assign them the correct orders and
associate them with their company. So they log in, then I have to
parse an atom feed just to get a UID for the current user?

As I said before, if it is a security issue with google. Just give us
a UID for each user if not the email, comprised of the requesting
application ID and the email as an MD5Hash maybe. Just something that
doesn't change.

1) Forward to Google Login
2) User logs in
3) Google returns UID for user to website

All we need is

1) User has logged in
2) This user is <blank>

Right now with AuthSub, #2 takes all kind of hacks (Gdata, Calendar,
etc) because of the every changing session ID. Mind you Hotmail/Live,
Yahoo, and AOL have all understood this need for a UID or email and
have implemented it.

I hope this helped a bit. I am building my own application on the side
where I need to do the same thing - and the majority of my user-base
have gmail and yahoo accounts, so this feature would help a great
deal, instead of me telling my users that they need to create a
calendar just to login...


    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
shiwei xu  
View profile
 More options Dec 31 2007, 8:22 am
From: "shiwei xu" <xushiwe...@gmail.com>
Date: Mon, 31 Dec 2007 05:22:01 -0800
Local: Mon, Dec 31 2007 8:22 am
Subject: Re: AuthSub - get email address - or can we just get a hash (not the ever changing session token)?

Highly agree. In fact, I just want to use Google Account like OpenID.

My website has some subdomains, like g.xxx.com, o.xxx.com, etc. The users
who use g.xxx.com have Google Accounts to login, and the users who use
o.xxx.com have OpenIDs to login. All these subdomains are mostly same except
the account system.

On Dec 29, 2007 12:08 PM, maufau <mau...@gmail.com> wrote:


    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
maufau  
View profile
 More options Jan 28, 12:27 pm
From: maufau <mau...@gmail.com>
Date: Mon, 28 Jan 2008 09:27:20 -0800 (PST)
Local: Mon, Jan 28 2008 12:27 pm
Subject: Re: AuthSub - get email address - or can we just get a hash (not the ever changing session token)?
Any news or updates on this? I understand that things take time.
However, in the interim or as a solution, can google just do something
really simple?

We all know that google stores an ID for each user, - so can you give
us the MD5 of the userid using our appid as salt? This way, it will be
unique per app, per user, but static if they return to the site. so
simple.

Doing it this way, google will not be giving away the username or the
email, just a unique identifier. Just create another gdata app that
supports this call : get_UserHash()

I still to this day do not understand how google can not understand
the use of this request, when all of the others (yahoo, aim, live)
have implemented it right out of the box. We need to be able to track
our users, and do stuff like - show them their previous purchases,
show them their previous downloads, tie their email to their company
if we a web based CRM, or management software Our users love their
gmail accounts, we love ours too, so we want to provide them with the
service that they expect.

Yes, we use the users calendar in our apps, great implementation for
the most part, and we export to google spreadsheets as well, so - can
we just get some form of static unique ID per user, and not an ever
changing session? Make this thing easier for us trying to use your
service?

On Dec 22 2007, 12:00 pm, Vince Wu <v...@google.com> wrote:


    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
oliver.andrich@gmail.com  
View profile
 More options Jan 29, 12:54 pm
From: "oliver.andr...@gmail.com" <oliver.andr...@gmail.com>
Date: Tue, 29 Jan 2008 09:54:26 -0800 (PST)
Local: Tues, Jan 29 2008 12:54 pm
Subject: Re: AuthSub - get email address - or can we just get a hash (not the ever changing session token)?
Hi,

I second that request. I am building a webapp that should allow every
google mail (or apps user in general) user to login to my webapp.
Basically I just want to do authentication, but as I store data users
add in my web app, I need to identify them, when they return. Later on
I want to add features from the google apps portfolio to my site.

Best regards,
Oliver Andrich


    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
j.bardin