MonoX support board

Start the conversation, ask questions and share tips and solutions with fellow developers.

Non-registered users can only browse through our support boards. Please register now if you want to post your questions. It takes a second and it is completely free. Alternatively, you can log in without registration using your credentials at major sites such as Google, Microsoft Live, OpenId, Facebook, LinkedIn or Yahoo.

RPX login missing profile  (Mono Support )

Viewed 15177 time(s), 11 post(s) 9/21/2011 5:35:52 PMby garyhand
garyhand

garyhand

9/21/2011 5:35:56 PM
I notice that when I sign in with a Yahoo ID no new user is created. Therefore the user profile is not created. Is there away that an RPX login can result in the creation of a user? Otherwise user who login with RPX will not be able to full members of the site.

Gary
This content has not been rated yet. 
161 Reputation 23 Total posts
denis

denis

9/21/2011 6:04:50 PM
User profile should be created for every RPX provider on initial login, including Yahoo, if the user with the identifier returned is not already present in the database. We do not routinely test all possible provider combinations, but I will have somebody check how Yahoo works. Are you absolutely sure that the user with the same identifier is not already present in the database? Are the other providers working as expected?

This content has not been rated yet. 
7207 Reputation 956 Total posts
garyhand

garyhand

9/21/2011 6:46:01 PM
I just tried Google and that works fine. The problem with Yahoo could be that I had used it to login to Janrain and when I tried to use Yahoo to enter www.handdance.net I didn't get a login prompt. I went strait to the site with my name showing as if I was logged in. The problem is either being logged into Janrain or some sort of cookie issue with Yahoo login.

If it is being logged into Janrain that shouldn't be a problem.

Gary
This content has not been rated yet. 
161 Reputation 23 Total posts
denis

denis

9/22/2011 10:35:58 AM
I would try the same scenario from another browser. This might have nothing to do with Yahoo's handling of cookies- if you were already logged in on MonoX with any other credentials, it would instantly recognize you and not display a login screen.
This content has not been rated yet. 
7207 Reputation 956 Total posts
garyhand

garyhand

9/23/2011 4:15:54 PM
I logged in with Firefox and I was asked for user name and password. I have discovered that the user was created when I logged in initialy, what the problem appears to be is that the profile page is not finding the user. I beleive the problem comes from the user id that was created. The user id is 'Gary Wanamaker' the profile page appears to have a problem with the space. I have tested and I appear to be able to invite that user.

It is odd that Yahoo returned my name and not my user id with Yahoo. When I tested my Gmail account the user was created with my user id at Gmail not my name. This account is working fine.

This content has not been rated yet. 
161 Reputation 23 Total posts
denis

denis

9/23/2011 4:27:10 PM
Different providers return different things - we cannot know what will be returned (username or full name). It gets even more complicated when you have users with accounts opened in different alphabets. 
Judging from your last post, it appears that everything works correctly, but is confusing since some of your users are identified by username, and others by full name. Is that correct?
This content has not been rated yet. 
7207 Reputation 956 Total posts
garyhand

garyhand

9/23/2011 4:59:03 PM
Not quite. The problem is the user profile page. When I am logged in under the Yahoo ID and I go to the Profile page and the page displays: User does not exist.

I am not able to set my status or edit my profile.
This content has not been rated yet. 
161 Reputation 23 Total posts
denis

denis

9/23/2011 5:07:09 PM
Could you post the exact URL of your profile page for that user?
This content has not been rated yet. 
7207 Reputation 956 Total posts
garyhand

garyhand

9/23/2011 5:20:06 PM
Here it is: http://www.handdance.net/profile/Gary+Wanamaker/
This content has not been rated yet. 
161 Reputation 23 Total posts
denis

denis

9/23/2011 5:47:12 PM
It appears to be a bug for this scenario. Usernames are routinely validated when using MonoX registration, but various external providers can emit usernames with spaces and even some special characters. The user profile page should decode such characters.This has been fixed, and the fix will be included in the next minor upgrade.
This content has not been rated yet. 
7207 Reputation 956 Total posts
1 2