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 26172 time(s), 11 post(s) 21.09.2011 17:35:52by garyhand
garyhand

garyhand

21.09.2011 17:35:56
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
Dieser Inhalt wurde noch nicht bewertet. 
161 Reputation 23 Total posts
denis

denis

21.09.2011 18:04:50
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?

Dieser Inhalt wurde noch nicht bewertet. 
7207 Reputation 956 Total posts
garyhand

garyhand

21.09.2011 18:46:01
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
Dieser Inhalt wurde noch nicht bewertet. 
161 Reputation 23 Total posts
denis

denis

22.09.2011 10:35:58
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.
Dieser Inhalt wurde noch nicht bewertet. 
7207 Reputation 956 Total posts
garyhand

garyhand

23.09.2011 16:15:54
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.

Dieser Inhalt wurde noch nicht bewertet. 
161 Reputation 23 Total posts
denis

denis

23.09.2011 16:27:10
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?
Dieser Inhalt wurde noch nicht bewertet. 
7207 Reputation 956 Total posts
garyhand

garyhand

23.09.2011 16:59:03
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.
Dieser Inhalt wurde noch nicht bewertet. 
161 Reputation 23 Total posts
denis

denis

23.09.2011 17:07:09
Could you post the exact URL of your profile page for that user?
Dieser Inhalt wurde noch nicht bewertet. 
7207 Reputation 956 Total posts
garyhand

garyhand

23.09.2011 17:20:06
Here it is: http://www.handdance.net/profile/Gary+Wanamaker/
Dieser Inhalt wurde noch nicht bewertet. 
161 Reputation 23 Total posts
denis

denis

23.09.2011 17:47:12
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.
Dieser Inhalt wurde noch nicht bewertet. 
7207 Reputation 956 Total posts
1 2