I want to create an OAuth Provider in PHP that allows Client
Developers to create Clients for mobiles/desktop/web which
authenticates Users via OAuth to gain access to Protected Resources on
my site via my API.

For example, a Client might be made to check your message inbox on the
forums. The client is coded in C++, or Objective C but I don't think
either Client could open up a webpage that allows the User to login to
my site with their credentials and then approve the Client.

This is where I'm getting confused. How do I accommodate my OAuth
Provider for any language?

A conversation with Rasmus Lerdorf on Twitter about the subject;
@rasmus I'm trying to write a provider so that clients can
authenticate and use my api calls to gain access to protected
resources.
@rasmus I'm having trouble understanding how desktop apps can auth if
they can't load a login page and how my provider can accommodate them
@tekmosis They will have to start a browser and manually enter the
secret they see there. You can make the secret shorter if you like.
@tekmosis But again, that's all client-side and other than showing a
shorter secret doesn't change anything on the provider side.
@rasmus for clients made in C I have to make some sort of app
management on my site where users "approve" and take that token to the
client?

Is there no elegant solution for C/C++/Objective C/Java clients? Do I
really have to make some sort of client directory on my site where
users can approve apps and then take the oauth_token authentication
token and put it into the client?

-- 
You received this message because you are subscribed to the Google Groups 
"OAuth" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/oauth?hl=en.

Reply via email to