Open Authentication and duplicate management
Hi Casey,
Thanks so much for the product panel today. I look forward to being invited to more in the future!
I actually just set up Gigya yesterday and I want to clarify the following:
- BEFORE a person is able to log in with one of the available sites (FB, twitter, yahoo, etc) they need to log into their Convio account FIRST in order to link them? What if they do not have a Convio record? Or think they don't but actually do? I'm worried about new and duplicate records being created.
- Does Open Auth utilize the email address from the available social sites at all? How?
Thanks, Casey!
Shana
--
Shana Masterson
Lead Manager, Online Campaigns
National Brain Tumor Society
smasterson@braintumor.org
Twitter: @npshana
Comments
-
Shana,
All the social sites we work with provide back the users email address EXCEPT for Twitter.
So lets say that the email I have associated with Facebook is cflinn@convio.com. And I already have a consID on your Convio site with this as the email address.
When I come to your site, and use OA to login with my Facebook account:
- The convio site will see that the Facebook email that was retreived via the API is actually already in the system.
- Because we want to ensure that nobody can poach an constituent record, we require that user to enter their Convio site credentials
- The user will be prompted to enter their convio site username and password
- We expect people to not know this so there is a process being kicked off in the background to send a password reminder to that email address on file for that consID
- Once the user enters their Convio site credentials, the system will then link the social account to the Convio site account.
- The critical step here is to ensure that people are who they say they are so they need to possess both credentials for their social site and for their Convio site at the same time.
Thanks,
Casey
0 -
Casey Flinn:
Shana,
All the social sites we work with provide back the users email address EXCEPT for Twitter.
So lets say that the email I have associated with Facebook is cflinn@convio.com. And I already have a consID on your Convio site with this as the email address.
When I come to your site, and use OA to login with my Facebook account:
- The convio site will see that the Facebook email that was retreived via the API is actually already in the system.
- Because we want to ensure that nobody can poach an constituent record, we require that user to enter their Convio site credentials
- The user will be prompted to enter their convio site username and password
- We expect people to not know this so there is a process being kicked off in the background to send a password reminder to that email address on file for that consID
- Once the user enters their Convio site credentials, the system will then link the social account to the Convio site account.
- The critical step here is to ensure that people are who they say they are so they need to possess both credentials for their social site and for their Convio site at the same time.
Thanks,
Casey
Thanks, Casey! This makes me feel much better about Open Auth as far as avoiding duplicates, rather than creating a new one!
One additional question though - what happens if someone logs into a Facebook account (for example) that has a different email address than the one associated with their convio constituent record?
Thanks,
Shana
0 -
Shana Masterson:
Thanks, Casey! This makes me feel much better about Open Auth as far as avoiding duplicates, rather than creating a new one!
One additional question though - what happens if someone logs into a Facebook account (for example) that has a different email address than the one associated with their convio constituent record?
Thanks,
Shana
Shana,
In that case it will create a new record in the on the CONS360 database.
I know this sounds like "oh, no more dupes!" but the power of OA is that you can get vaild email addresses and account creation quickly - and because most social sites give limited info, the email address is really the only reliable thing that Convio can validate against. The other thing to consider is that the value of a email address delivered via a social site is VERY high. For example if you get the email address that is associated with my Facebook account this is where im likley paying a lot of attention since all my FB notifcations are coming there. The nice thing is that with Automated Duplicate Management (also released in summer 2010) you can easily merge and unmerge these accounts.
Thanks,
Casey
0
Categories
- All Categories
- Shannon parent
- shannon 2
- shannon 1
- 21 Advocacy DC Users Group
- 14 BBCRM PAG Discussions
- 89 High Education Program Advisory Group (HE PAG)
- 28 Luminate CRM DC Users Group
- 8 DC Luminate CRM Users Group
- Luminate PAG
- 5.9K Blackbaud Altru®
- 58 Blackbaud Award Management™ and Blackbaud Stewardship Management™
- 409 bbcon®
- 2.1K Blackbaud CRM™ and Blackbaud Internet Solutions™
- donorCentrics®
- 1.1K Blackbaud eTapestry®
- 2.8K Blackbaud Financial Edge NXT®
- 1.1K Blackbaud Grantmaking™
- 527 Education Management Solutions for Higher Education
- 1 JustGiving® from Blackbaud®
- 4.6K Education Management Solutions for K-12 Schools
- Blackbaud Luminate Online & Blackbaud TeamRaiser
- 16.4K Blackbaud Raiser's Edge NXT®
- 4.1K SKY Developer
- 547 ResearchPoint™
- 151 Blackbaud Tuition Management™
- 61 everydayhero
- 3 Campaign Ideas
- 58 General Discussion
- 115 Blackbaud ID
- 87 K-12 Blackbaud ID
- 6 Admin Console
- 949 Organizational Best Practices
- 353 The Tap (Just for Fun)
- 235 Blackbaud Community Feedback Forum
- 55 Admissions Event Management EAP
- 18 MobilePay Terminal + BBID Canada EAP
- 36 EAP for New Email Campaigns Experience in Blackbaud Luminate Online®
- 109 EAP for 360 Student Profile in Blackbaud Student Information System
- 41 EAP for Assessment Builder in Blackbaud Learning Management System™
- 9 Technical Preview for SKY API for Blackbaud CRM™ and Blackbaud Altru®
- 55 Community Advisory Group
- 46 Blackbaud Community Ideas
- 26 Blackbaud Community Challenges
- 7 Security Testing Forum
- 3 Blackbaud Staff Discussions
- 1 Blackbaud Partners Discussions
- 1 Blackbaud Giving Search™
- 35 EAP Student Assignment Details and Assignment Center
- 39 EAP Core - Roles and Tasks
- 59 Blackbaud Community All-Stars Discussions
- 20 Blackbaud Raiser's Edge NXT® Online Giving EAP
- Diocesan Blackbaud Raiser’s Edge NXT® User’s Group
- 2 Blackbaud Consultant’s Community
- 43 End of Term Grade Entry EAP
- 92 EAP for Query in Blackbaud Raiser's Edge NXT®
- 38 Standard Reports for Blackbaud Raiser's Edge NXT® EAP
- 12 Payments Assistant for Blackbaud Financial Edge NXT® EAP
- 6 Ask an All Star (Austen Brown)
- 8 Ask an All-Star Alex Wong (Blackbaud Raiser's Edge NXT®)
- 1 Ask an All-Star Alex Wong (Blackbaud Financial Edge NXT®)
- 6 Ask an All-Star (Christine Robertson)
- 21 Ask an Expert (Anthony Gallo)
- Blackbaud Francophone Group
- 22 Ask an Expert (David Springer)
- 4 Raiser's Edge NXT PowerUp Challenge #1 (Query)
- 6 Ask an All-Star Sunshine Reinken Watson and Carlene Johnson
- 4 Raiser's Edge NXT PowerUp Challenge: Events
- 14 Ask an All-Star (Elizabeth Johnson)
- 7 Ask an Expert (Stephen Churchill)
- 2025 ARCHIVED FORUM POSTS
- 322 ARCHIVED | Financial Edge® Tips and Tricks
- 164 ARCHIVED | Raiser's Edge® Blog
- 300 ARCHIVED | Raiser's Edge® Blog
- 441 ARCHIVED | Blackbaud Altru® Tips and Tricks
- 66 ARCHIVED | Blackbaud NetCommunity™ Blog
- 211 ARCHIVED | Blackbaud Target Analytics® Tips and Tricks
- 47 Blackbaud CRM Higher Ed Product Advisory Group (HE PAG)
- Luminate CRM DC Users Group
- 225 ARCHIVED | Blackbaud eTapestry® Tips and Tricks
- 1 Blackbaud eTapestry® Know How Blog
- 19 Blackbaud CRM Product Advisory Group (BBCRM PAG)
- 1 Blackbaud K-12 Education Solutions™ Blog
- 280 ARCHIVED | Mixed Community Announcements
- 3 ARCHIVED | Blackbaud Corporations™ & Blackbaud Foundations™ Hosting Status
- 1 npEngage
- 24 ARCHIVED | K-12 Announcements
- 15 ARCHIVED | FIMS Host*Net Hosting Status
- 23 ARCHIVED | Blackbaud Outcomes & Online Applications (IGAM) Hosting Status
- 22 ARCHIVED | Blackbaud DonorCentral Hosting Status
- 14 ARCHIVED | Blackbaud Grantmaking™ UK Hosting Status
- 117 ARCHIVED | Blackbaud CRM™ and Blackbaud Internet Solutions™ Announcements
- 50 Blackbaud NetCommunity™ Blog
- 169 ARCHIVED | Blackbaud Grantmaking™ Tips and Tricks
- Advocacy DC Users Group
- 718 Community News
- Blackbaud Altru® Hosting Status
- 104 ARCHIVED | Member Spotlight
- 145 ARCHIVED | Hosting Blog
- 149 JustGiving® from Blackbaud® Blog
- 97 ARCHIVED | bbcon® Blogs
- 19 ARCHIVED | Blackbaud Luminate CRM™ Announcements
- 161 Luminate Advocacy News
- 187 Organizational Best Practices Blog
- 67 everydayhero Blog
- 52 Blackbaud SKY® Reporting Announcements
- 17 ARCHIVED | Blackbaud SKY® Reporting for K-12 Announcements
- 3 Luminate Online Product Advisory Group (LO PAG)
- 81 ARCHIVED | JustGiving® from Blackbaud® Tips and Tricks
- 1 ARCHIVED | K-12 Conference Blog
- Blackbaud Church Management™ Announcements
- ARCHIVED | Blackbaud Award Management™ and Blackbaud Stewardship Management™ Announcements
- 1 Blackbaud Peer-to-Peer Fundraising™, Powered by JustGiving® Blogs
- 39 Tips, Tricks, and Timesavers!
- 56 Blackbaud Church Management™ Resources
- 154 Blackbaud Church Management™ Announcements
- 1 ARCHIVED | Blackbaud Church Management™ Tips and Tricks
- 11 ARCHIVED | Blackbaud Higher Education Solutions™ Announcements
- 7 ARCHIVED | Blackbaud Guided Fundraising™ Blog
- 2 Blackbaud Fundraiser Performance Management™ Blog
- 9 Foundations Events and Content
- 14 ARCHIVED | Blog Posts
- 2 ARCHIVED | Blackbaud FIMS™ Announcement and Tips
- 59 Blackbaud Partner Announcements
- 10 ARCHIVED | Blackbaud Impact Edge™ EAP Blogs
- 1 Community Help Blogs
- Diocesan Blackbaud Raiser’s Edge NXT® Users' Group
- Blackbaud Consultant’s Community
- Blackbaud Francophone Group
- 1 BLOG ARCHIVE CATEGORY
- Blackbaud Community™ Discussions
- 8.3K Blackbaud Luminate Online® & Blackbaud TeamRaiser® Discussions
- 5.7K Jobs Board