Click here to Skip to main content
15,884,237 members
Please Sign up or sign in to vote.
4.50/5 (2 votes)
Hi.
Im working on a project were we host a webservice on the azure platform.

The service is being consumed by a iphone client. What we want to do is secure the service using AccessControlService(ACS) on appfabriclabs.

Is it possible to obtain a token from ACS by using identity provider credentials like facebook or google?

THX
Posted

Yes, you can do this, but I don't think you'll be using the ACS to obtain the token.

I know for sure that Facebook (and Twitter, many others) requires that you display their app connection screen to gather credentials. You could do it on your own (in-app) and pass that through to the FB service, but it's against the ToS. Your best bet is to get the user to sign in from the device using the prescribed approach.

Besides, using the 3rd party service to sign in (such as FB) means that you don't have to worry about security/privacy implications as you're not collecting/storing the users' credentials.

Cheers.
 
Share this answer
 
Hi there!

I'm presently trying to secure a Windows Azure RESTful service with ACS against 3rd party identity providers, namely Google and Live. I have sought the Internet for information pertaning to this particular challenge, without much avail.

I would highly appreciate all advise that I can possibly get on how to implement this. Our web service will primarily talk to iPhone and Andoroid devises.

Thank you! :)
 
Share this answer
 

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)



CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900