Present username selection box after login

jayjanssen - October 21, 2006 - 23:37
Project:Yahoo! Browser-Based Authentication
Version:4.7.x-1.x-dev
Component:User interface
Category:feature request
Priority:normal
Assigned:Unassigned
Status:active
Description

The userhash kind of makes this unusable for me. <username>@yahoo would be better than <userhash>@yahoo.

Is there any way to do this, or is it limited by the Yahoo API?

#1

christefanø - October 21, 2006 - 23:59

I'm interested in this, too. Fortunately, users can change their usernames (if it's allowed in the access controls) to something more readable. Unfortunately, users can't always be expected to do this.

#2

slimandslam - October 22, 2006 - 04:06

Unfortunately, it's not part of the current Yahoo! API but that, and other requested features, will likely show up in future versions. For the moment, I'm working on a version of this module that will let existing users authenticate using this API. Or, possibly, make selection of a "friendly" username mandatory upon successful authentication with Yahoo. Which is a more important feature?

#3

christefanø - October 22, 2006 - 07:02

They're both important, but if I had to say then my preference is for the former (allowing users who already have accounts to sign in via Yahoo). My reason is that I don't want people who already have accounts to sign in via Yahoo and suddenly have a second account. There are a lot of problems I see going with that scenario.

Being shown a "please choose a username" prompt when logging in is a good idea, but I hope that support for the legal module (or perhaps login destination?) comes before that. Right now, users who login via Yahoo bypass the terms and conditions.

#4

Boris Mann - January 10, 2007 - 18:58
Title:Any way to use the real yahoo usernames instead of the userhash?» Present username selection box after login

Friendly username. Ideally, on successful login, this module would present a simple "enter your local username" field.

For bonus points, do this and then re-direct to /user(edit) to fill out the rest of local account settings.

Renamed to scope feature request, as it looks like extended Yahoo data is only going to be available in future versions.

#5

toma - March 22, 2007 - 08:42

Look at
http://gallery.yahoo.com/apps/7254

Use the same thing with vbulletin and let you choose a username with vbulletin, login in and then let choose a username or a nickname

#6

akrimpen - September 18, 2007 - 13:59

There's a way of finding out someone's yahoo nickname by using the flickr api: http://www.flickr.com/services/api/flickr.people.getInfo.html
I've build a yahoo/flickr authentication module (prototype stage) that uses this; you can find it here:
http://www.xs4all.nl/~abenak/Drupal/

Regards,

Arjan

 
 

Drupal is a registered trademark of Dries Buytaert.