Portal Engine Questions on portal engine and web parts.
Version 5.x > Portal Engine > Facebook Connect Logon, how to get Facebook user data View modes: 
User avatar
Member
Member
zebrashop-hotmail - 12/15/2010 2:07:11 AM
   
Facebook Connect Logon, how to get Facebook user data
Hi,

When using the Facebook Connect Logon webpart, a new user gets created in the Kentico database with an id like facebookid_1057812414 and full name Facebook ID - 1057812414.

How does one get data like email, first name, last name from Facebook? Am I missing parameters or am I supposed to use the Facebook Connect required data webpart?

Please advise,
thanks, Mathon

User avatar
Member
Member
kentico_michal - 12/17/2010 7:04:08 AM
   
RE:Facebook Connect Logon, how to get Facebook user data
Hi,

Regrettably, it is not supported to get additional data (username, email etc.) from Facebook account. You can use Required user data page, where user need to specify some additional information (email, user data, password). If there is no Required user data page defined, default user name and fullname are stored into the database.

Please find more information in Facebook Connect section in Developer’s guide

Best regards,
Michal Legen

User avatar
Member
Member
andreas.schaefer-teletrader - 12/18/2013 8:10:32 AM
   
RE:Facebook Connect Logon, how to get Facebook user data
set scope="email" and you get email from facebook. how can i save this email address automaticaly in cms_users table?

User avatar
Kentico Customer Success
Kentico Customer Success
kentico_martind2 - 12/20/2013 8:11:51 AM
   
RE:Facebook Connect Logon, how to get Facebook user data
Hello Adreas,

As this is more complicated issue and it requires a complex modifications, please contact me via e-mail address: support (at) kentico.com.

Address the e-mail directly to me and I will provide you with more detailed description about the requested functionality (you can also paste a forums into the body of e-mail message, so my colleagues can notice me about the e-mail).

Thank you for understanding.

Best regards,
Martin Danko