I am designing a web/mobile app that aggregates and customizably presents hobby/lifestyle-related data from 3rd party web services (Stage 1). If the site gains popularity, I plan to offer related sporting gear for sale (Stage 2).
I am relatively new to OpenID/OAuth
and plan to use it for Stage 1 in much the same way Stackexchange does as security concerns are comparably low -- the user profile data does not contain any financials and mostly just contain user preferences that can easily be rebuilt. However, I am reluctant about using OpenID/OAuth
for Stage 2 considering there will be financial and personal data.
Q1: Are there any examples of sites that successfully and safely implememt OpenID/OAuth
while storing users' financial and personal data?
Q2: If the site only uses CC/PayPal data transiently, i.e. the user has to reenter the sensitive info upon each transaction, which is not stored, is the use of OpenID/OAuth more applicable and less risky?
Q3: Is it even possible to get an SSL certificate for this type of authentication/authorization architecture?
BONUS: Even if A1 is yes (or the technology hypothetically evolves into being applicable), do you anticipate that the end users will not trust a site that outsources authentication with their financial data (this is more of a psychological question)?
RELATED: