Hi,
I asked in Janrain/RPX integration module product several questions eSASe answered my questions, I decided to move this to the forum since this module is very important one, and it is very useful to all networks, however there are important points that need to be clear for everyone. Below is my response to eSASe, where I am asking more clarifications, that will be useful to all
Link to the mod: http://www.boonex.com/unity/extensions/entry/Janrain_RPX_integration
@eSASe
Many thanks for the clarifications your provided, it is very useful. I really appreciate if you can help further with the below, I will post this in 2 thread since each thread does not accept more than 2,000 characters:
"1. What will happen if a member forget through which network he/she singed up ? he need to create a new user and lose all of his previous data."
eSASe comments: No, your profile will add into dolphin DB, and you can use the basic auth method or use forget function for restore your password!
okatanani comments: but the answer is still yes to my question, if you forget which network you came from, and you try to login using another network, a new user will be created. right?
Also, to use the basic auth, this will be only possible if the member must click forget password to know it... I think this is confusing for the members.
"2. What if existing members tried to use it to sign-in, it will create a new account for them."
eSASe comments: No ! Dolphin will say you - Sorry but this profile already used!
okatanani: what is they key here that will enable Dolphin to know that the profile already exist?
"4. What will happen if the nickname the mod trying to register is already registered?"
eSASe comments: Module will try use alternative postfixes. For example - tester_myspace, or tester_fb!!! And if these accounts already contained , dolphin will say you - Sorry but this profile already used!
okatanani: thanks, this is good
3. I saw that the mod can return many fields other than the first and second name , but there must be a way in admin panel to do the fields mapping between the fields that the mod is able to get, and the fields that are configured in the customer profile
eSASe comments: Module will check all recived data profile, and if module will find these fields into dolphin's profiles table he add all that values - by automatical. By the way, you can change all your data profile in pedit.php (profile edit).
okatanani comment: It is always possible to edit the profile page through pedit, but the main point for using this mod is to get the members profile data from other sites automatically. if the fields mapping will be done automatically, what if it is done in a wrong way, or what if the returned results size and type does not match with dolphin site fields. There must be a way to configure that, otherwise it is will have many issues.
4. How to manage existing members profile updated, for example, existing members would like to update their information based on their profile info on other networks?
eSASe comemnts: anyway, you probably forgot that it just login module, that allow you export (not import) your old prfile's data into dolphin!
okatanani: so this mean, it is not possible to update my existing members profile data using this module. thanks it is clear. I think it could be done by extra customization, where we can simulate a join request, and get the customer profile form other networks to dolphin.
5. what if a member who sign-in using this mod, tried to use his username and password from other network into the nickname and password fields. It will return an error and create confusion.
eSASe comments: Not one of networks not return a password, password will generate automaticaly for dolphin, and you can change it in pedit.php if you'll want use the basic auth not only rpx!
okatanani: does that mean an automatic password will be generated for the members joining using this mod? I tried to use the mod, but I did not receive an automatic password once joined.
I have one last question, that I really appreciate answer to.
6. What about the iPhone application login? it does not support this mod yet.
Best Regards, okatanani
|
"6. What about the iPhone application login? it does not support this mod yet."
no, mobile login is not created We only have a unique modules for dolphin! |
"okatanani: does that mean an automatic password will be generated for the members joining using this mod? I tried to use the mod, but I did not receive an automatic password once joined."
Yes you right we will must add some email notification with you new generated password. Will do it soon ! We only have a unique modules for dolphin! |
I have this mod and when i test to login with a existing email of my site (windows live ID) I got transfered to that existing member with that email even though I did create that profile without this mod.
I did not check yet if the password was changed automatically but I belief it has changed.
Yes, a email notification would be nice :-)
Diddy is not greedy and has time. Dolphin is cool and its not just mine :-) |
"okatanani: does that mean an automatic password will be generated for the members joining using this mod? I tried to use the mod, but I did not receive an automatic password once joined."
Yes you right we will must add some email notification with you new generated password. Will do it soon !
This will be a great addition, and it will solve the issue of having the members actually moved to your network, rather than keep relaying on RPX to login. It will also clear the confusion on how to login at the next time.
I suggest to use the RPX integration as a joining method, rather than a sign-in. Joining using your other networks, while sign-in using the regular auth. what you think? will this be better use?
|
What about this point out of the original questions, did any one figure out how to do it?
3. I saw that the mod can return many fields other than the first and second name , but there must be a way in admin panel to do the fields mapping between the fields that the mod is able to get, and the fields that are configured in the customer profile
|
This mod would definetly work better as a sign up tool, not another way to login. Issues I found:
1. My site requires email authentication to activate your account. If RPX does not pull in the email address, user is pretty much SOL, he does not get an email activation.
2. Facebook login does not pull the users Photo when it comes to the Avatar page.
3. How can a user login to my site if for example facebook goes down?
|
I tried the Janrain/RPX mod (not the Boonex one). Creating another account (Janrain web site) and relying on it for your log ins to work is crazy. There site went offline for maintenance and I could not use there login until it came backup.
I now use Deanos FaceBook mod (and his FaceBook Inviter) and I am very happy with it. It works directly with FaceBook and works flawlessly. The only consideration is, Deanos mod only works with FaceBook.
There are none so blind as those that will not see. |
@ romeonyc77
I 100% agree with you on regards of having this mod as a new way for registration only, rather than a way for sign-in. I think this is the right use for it.
Another good use for it, is as a tool to update the current members profile data based on other social networks profiles. even better, if it could always sync the profile inform between the member social network profile and our dolphin profile.
I wish if some developers customize the mod to serve the above purposes.
Best Regards,
okatanani
|
Hi,
I asked in Janrain/RPX integration module product several questions eSASe answered my questions, I decided to move this to the forum since this module is very important one, and it is very useful to all networks, however there are important points that need to be clear for everyone. Below is my response to eSASe, where I am asking more clarifications, that will be useful to all
Link to the mod: http://www.boonex.com/unity/extensions/entry/Janrain_RPX_integration
@eSASe
Many thanks for the clarifications your provided, it is very useful. I really appreciate if you can help further with the below, I will post this in 2 thread since each thread does not accept more than 2,000 characters:
"1. What will happen if a member forget through which network he/she singed up ? he need to create a new user and lose all of his previous data."
eSASe comments: No, your profile will add into dolphin DB, and you can use the basic auth method or use forget function for restore your password!
Correct but the confussion is still VERY apparent and is at issue BC a person thinks they have joined the community when they have just been given limited access to the commuity.
okatanani comments: but the answer is still yes to my question, if you forget which network you came from, and you try to login using another network, a new user will be created. right?
Also, to use the basic auth, this will be only possible if the member must click forget password to know it... I think this is confusing for the members.
Beyond confussion and i was lucky to have friends who just called me and walked me through the thought they had.........ALL thought they had joined.......
"2. What if existing members tried to use it to sign-in, it will create a new account for them."
eSASe comments: No ! Dolphin will say you - Sorry but this profile already used!
okatanani: what is they key here that will enable Dolphin to know that the profile already exist?
The profile may exist but it is limited and again if a FB login was used it merely was again access the key here is you had a very small window to gain the informtion from FB and integrate into Dolphin. A WONDERFUL OPPORTUNITY TO HAVE A FULL MEMBER BLOWN IN SECONDS>>>>
"4. What will happen if the nickname the mod trying to register is already registered?"
eSASe comments: Module will try use alternative postfixes. For example - tester_myspace, or tester_fb!!! And if these accounts already contained , dolphin will say you - Sorry but this profile already used!
okatanani: thanks, this is good
3. I saw that the mod can return many fields other than the first and second name , but there must be a way in admin panel to do the fields mapping between the fields that the mod is able to get, and the fields that are configured in the customer profile
OMG YES YES YES YES AND MORE YES's in my mind this is the key to the module and a classic sorry drop of the ball BC the end result is to have a FULL MEMBER in DOLPHIN not access to DOLPHIN...............IMHO
I asked for this but was told it would be custom to do so.....I understand that but juat want to say the front side program should do this.........FORGETTING what you designed it for and making it 100% better bytaking FB info filling in the PROFILE info with as much as possible and allowing the new client the opportunity to complete the process in seconds........
eSASe comments: Module will check all recived data profile, and if module will find these fields into dolphin's profiles table he add all that values - by automatical. By the way, you can change all your data profile in pedit.php (profile edit).
Had all kind of issues with this idea as it would not allow just from memory as the system seemed to be as confused as the end user.......
okatanani comment: It is always possible to edit the profile page through pedit, but the main point for using this mod is to get the members profile data from other sites automatically. if the fields mapping will be done automatically, what if it is done in a wrong way, or what if the returned results size and type does not match with dolphin site fields. There must be a way to configure that, otherwise it is will have many issues.
Nirvana YES YES AND MORE YES'S
4. How to manage existing members profile updated, for example, existing members would like to update their information based on their profile info on other networks?
eSASe comemnts: anyway, you probably forgot that it just login module, that allow you export (not import) your old prfile's data into dolphin!
THIS IS THE ENTIRE POINT OF THE COMMENTS NO it does not have to be and the mod could be an amazing powerful tool if just mapped and pointed to the login page with all available information..... It appears others see one thing and the designer see's the original idea only......
okatanani: so this mean, it is not possible to update my existing members profile data using this module. thanks it is clear. I think it could be done by extra customization, where we can simulate a join request, and get the customer profile form other networks to dolphin.
YES YES YES PLEASE PLEASE PLEASE.........
5. what if a member who sign-in using this mod, tried to use his username and password from other network into the nickname and password fields. It will return an error and create confusion.
THE ENTIRE REASON THE MOD IS FLAWED as it is quite clear they do think they have become a member and WANT TO AND WILL try to enter the username and password which will return the obvious only to the developer error.......
eSASe comments: Not one of networks not return a password, password will generate automaticaly for dolphin, and you can change it in pedit.php if you'll want use the basic auth not only rpx!
And how to you convey that message in the short window of instant gratification this is a HUGE issue and one that can be resolved if only to advance the amazing work you have already done.......
PLEASE HEAR me you cannot convey this without making it a hassle to even try to join.........AH DON'T DO THIS BC of this ah no that is not right this does this bc of that.........GRRRRRRR>>>>>>>>>>
okatanani: does that mean an automatic password will be generated for the members joining using this mod? I tried to use the mod, but I did not receive an automatic password once joined.
Do you see how many times you asked this question and you have a vested interest in finding out the answer you are very sharp indeed and you have NAILED ALL THE ISSUES that make this sign up a complete issue at best
I have one last question, that I really appreciate answer to.
6. What about the iPhone application login? it does not support this mod yet.
LOL that would be a NO...............
PLEASE MAP THE INFO TO A JOIN PAGE PERIOD END OF STORY AND THE ISSUES ALL ISSUES GO AWAY>>>>>>
Best Regards, okatanani
Csampson |
1000% yes...........
@ romeonyc77
I 100% agree with you on regards of having this mod as a new way for registration only, rather than a way for sign-in. I think this is the right use for it.
Another good use for it, is as a tool to update the current members profile data based on other social networks profiles. even better, if it could always sync the profile inform between the member social network profile and our dolphin profile.
I wish if some developers customize the mod to serve the above purposes.
Best Regards,
okatanani
Csampson |
Thanks csampson1 for your support. I wish someone answer us, or advise us if someone will fix the shared issues. |
Ok, just installed this module (the Boonex one) tonight, and I can see this is going to be fun. On the question of whether this is a "log in" tool, or a "registration" tool - I had always assumed that "integration" implied some kind of co-operating with the registration system. What good does it do to have someone "log in" to your site if you don't capture the registration data. I thought it would take you to the join form with the data it has filled in, but you would still be required to fill in all the "mandatory" fields. Then, next time, you could log in with the Facebook or Google ID - isn't that how it is supposed to work?
I have this sinking feeling it doesn't work that way. Does anyone have any workarounds or mods that could make it work. Automatically assigning RPX memberships to have of some level, or some kind of redirect to the edit profile page. Does anyone have this working?
|
A SMALL number of people have been making requests to have mods like this, and my facebook connect mod just fill out the join form and stop there.
But the join form was not designed to prepopulate it.
I am still looking for a way to do this for my facebook connect mod as a option for those that want it. I have not yet found a solution to that.
https://www.deanbassett.com |
Why do you say a "SMALL" number of people - I would think everyone who has a mod like this would want it - in fact I thought that was how these things worked. I would take a look at your Facebook connect mod, but I really want one that works with Google and Linkedin also.
Rob
|
I say SMALL because so far a very small number of people have requested it. And i also know that you may want it as well, but i still believe a small number of people will actually want it.
You say everyone, i say unlikely. I say this because i believe there is a purpose for these mods and that is to provide a one click practically instant signup to a new site. Forcing a stop to finish filling out a signup form i strongly believe defeats the purpose of these mods.
I could of course be wrong. I have a number of mods i thought would do good, but they don't. https://www.deanbassett.com |
If you just collect a small amount of information from your members - don't use many custom profile fields and the ones that you do use are not important to your application, then I suppose they wouldn't need it. I don't know if the people who do need this are "SMALL" in number (all caps) or not - but I don't think they are. I think that is how these products should be designed for a true "integration" with D7.
My question wasn't about your Facebook mod though - I have heard it is good, but I am not emphasizing Facebook and I like having the other providers all in one place. So my question stands - for the Boonex RPX integration does anyone have a workaround or techniques to get the required profile fields filled out? I think even if this is just a "small" number of people, they will soon realized this should be an important part of this mod.
|
And Deano, wouldn't your "redirect after login" mod be a possible solution - send then to the edit profile page- especially if a way could be found to do it just for the RPX logins. |
The redirect would have to be implemented in the module since my redirect mod only works for standard logons. The RPX mod, mine and the boonex facebook connect and probably all others log the member in directly after join which bypasses that.
It could be done. My facebook connect has that feature built-in, and my facebook connect even has a built-in nag system that will bug the member once every set interval if required profile fields are still missing. So i would think the RPX mod could at least do something similar.
https://www.deanbassett.com |
I was sort of, kind of, hoping the people who developed this mod could respond to this. It is a significant technology - is an official Boonex mod, and we need a place to discuss it. |
The redirect would have to be implemented in the module since my redirect mod only works for standard logons. The RPX mod, mine and the boonex facebook connect and probably all others log the member in directly after join which bypasses that.
It could be done. My facebook connect has that feature built-in, and my facebook connect even has a built-in nag system that will bug the member once every set interval if required profile fields are still missing. So i would think the RPX mod could at least do something similar.
Deano I use your facebook connect along with the RPX module which the two combined are great to me.. I reserve the RPX to six different login types and have yours for facebook on some sites.
The "profile info required" page is still triggered after members sign up and try to navigate the site; with RPX or yours.. I love it.. gives the members seven options for login sign up..
ManOfTeal.COM a Proud UNA site, six years running strong! |
I hadn't loaded the new version when I posted that last comment. I have now, and it does seem to work. When it takes you to the login page though, shouldn't it populate some of the fields - the username and email at least? Also, is anyone having trouble with the "universal login" block being cut off? I tried centering it in the html but that didn't work.
|
I am still having trouble with the widget. The one that is in the control panel "Universal Login" - has several providers I don't use - Yahoo, Myspace, etc, but otherwise if fits nicely into a small block. The one that I made on the Jarain service by generating the iFrame code works - in that it lists the correct providers, but the buttons are huge and when you put that code in a smaller block - like the original Universal Login block, it is off center and looks horrible. Does anyone have a fix for this? |
Also, much more serious - this doesn't populate ANYTHING when you when you log in through one of the providers. I just tried to log in with Linkedin - it took me to the join form, as it should, but nothing was filled out - not even the email and password. Am I misunderstanding how this is supposed to work? |
I am still having trouble with the widget. The one that is in the control panel "Universal Login" - has several providers I don't use - Yahoo, Myspace, etc, but otherwise if fits nicely into a small block. The one that I made on the Jarain service by generating the iFrame code works - in that it lists the correct providers, but the buttons are huge and when you put that code in a smaller block - like the original Universal Login block, it is off center and looks horrible. Does anyone have a fix for this?
I have changed my universal login to only the ones I actually use for RPX, as I already have deanos facebook connect setup.
I edited the image itself. Just right click on the current one and open up in an editor and copy and paste the "buttons" you do use to the image.. and save then replace it in the
modules/boonex/rpx/templates/base/images/login.png
ManOfTeal.COM a Proud UNA site, six years running strong! |
Ah - great one Newton27 - I will try that.
Are you getting the service to properly populate the join form with any information on first login? It does go to the join form for me, but none of the fields are populated.
Rob
|
actually depend on where its coming from it looks like..
I'm testing on .4 right now and seems to import certain info.
AOL for one does not input email
ManOfTeal.COM a Proud UNA site, six years running strong! |
I got nothing at all for both Google and Linkedin. I use a non-standard name field ("full name" instead of first and last) but it didn't get the username, email or city or any other info I thought it might. Not sure if there is something wrong with my set-up, or if this is just where the software is right now. I would love it if other users could weigh in here, so we know what works, and what doesn't. |
I agree.
I think if you changed the join form in any way it would effect this.
Google worked for me as far as email, that was imported correct.
I'm checking the other fields..
what helps on one site with profile info not complete you know is deanos facebook connect module. When using the universal login and they try to navigate the site they keep getting redirected to a very clever addition.. have you used or seen it?
the attached image is after logging in via RPX thru AOL then try to navigate site(not test site), this page is from the facebook connect module..
ManOfTeal.COM a Proud UNA site, six years running strong! |
Wow - a single change to the join form invalidates the integration - that sucks! Is this true even if you kept the same field names? I may try Deano's Facebook module sometime later, but right now my priorities are Google, Linkedin, and Twitter. This is disappointing news. |
Does not invalidate the RPX, you just don't get as much info.
The key I think is use the sites you have to have an API from and an account setup to use the social login features.
MySpace, Facebook, Hotmail/Live all required accounts and that is when I got "most" fields pre filled.
The newest RPX module has a re-direct to the join page, forcing the member to complete all required fields! This eliminates blank memberships and they have to input email an address, you should try it again.. Its a great improvement over the prior release!
ManOfTeal.COM a Proud UNA site, six years running strong! |
Ok, I am still testing this, but it seems to me, if the email field is blank, and the password field is blank, almost what is the point- if the member changed those fields it would invalidate the login right? |
i updated the rpx module to version 2.0.2 and now i get the message "an error occurred" after i entered the account informations. so the janrain popup and providers shows up, the login data can be entered for all providers, but if the module call the "/m/rpx/AuthorizeMember" URL i got the above message.
anyone know whats wrong? http://www.boonex.com/market/posts/paansystems - your resource for Dolphin Pro |
http://www.boonex.com/market/posts/paansystems - your resource for Dolphin Pro |
what updates do you need?
PS: If possible do not write me personally, please try to ask on the forum first |
i dont know if there is a fix for the problem i described above? http://www.boonex.com/market/posts/paansystems - your resource for Dolphin Pro |
i dont know if there is a fix for the problem i described above?
I think you have done wrong configuration of module.........
PS: If possible do not write me personally, please try to ask on the forum first |
right, i have mixed up api key and api id ;)
thx
http://www.boonex.com/market/posts/paansystems - your resource for Dolphin Pro |
I have installed the RPX Mod but when I try and use it I get the pop up box with the following message: We're sorry, this page no longer exists or you have been directed here by mistake.
I have D709. I've seen there are other users who have the same problem. My site is www vestiri com. Please help, thanks!
|
I am totally confused, I installed the mod, but how do you get the mod to display on the home page, there are no instructions beyond installing this.
Please assist.
Thank you
|
I am totally confused, I installed the mod, but how do you get the mod to display on the home page, there are no instructions beyond installing this.
Please assist.
Thank you
have you setup your account at janrain?
if so, enter in your app ID and other info.
the block may need to be moved up in the page builders section "homepage"
ManOfTeal.COM a Proud UNA site, six years running strong! |
Thank you newton27 I have recently learned that the mod is actually outdated, the website links within the mod are old and link to pages not found. Thanks for the reply.
|
Thank you newton27 I have recently learned that the mod is actually outdated, the website links within the mod are old and link to pages not found. Thanks for the reply.
That's strange, I use the same module (RPX) on several sites and have the one from martinboi. No problems here.
ManOfTeal.COM a Proud UNA site, six years running strong! |