Using user creds to auth?

Is it still possible to use user credentials to auth? Or is OAuth now
required to use the API?

I’m currently developing a module for something which users will install on
their own system if users have to create their own apps and input all the
OAuth keys it’s going to be quite a PITA.

Hi Dan,

OAuth 2.0 is required for the new API but it’s not as hard as you mention
below to integrate. Please don’t ask your users to each create a Developer
Dashboard account - this is far more work for them than is necessary.
Instead create one Developer Dashboard account for your module which will
provide you with an OAuth Client ID and Secret. You then have two options.
You can either embed the Client ID and Secret in the module and have the
module do all the OAuth authorisation flow or you can create a small web
service which has your Client ID and Secret and does the authorisation flow
on behalf of your module.

Most languages have OAuth 2.0 client libraries so it should not be
necessary to develop one from scratch. What language are you using? If
you would like to discuss the specifics of your app send me an email off
list.

Cheers,

GraemeOn 30 March 2012 22:11, Dan Rodgers dan@dansgalaxy.co.uk wrote:

Is it still possible to use user credentials to auth? Or is OAuth now
required to use the API?

I’m currently developing a module for something which users will install
on their own system if users have to create their own apps and input all
the OAuth keys it’s going to be quite a PITA.


You received this message because you are subscribed to the Google Groups
“FreeAgent API” group.
To view this discussion on the web visit
https://groups.google.com/d/msg/freeagent_api/-/d5bw1SZUP3IJ.
To post to this group, send email to freeagent_api@googlegroups.com.
To unsubscribe from this group, send email to
freeagent_api+unsubscribe@googlegroups.com.
For more options, visit this group at
http://groups.google.com/group/freeagent_api?hl=en.

Graeme Boyd
Senior Software Engineer
FreeAgent Central Ltd
40 Torphichen Street, Edinburgh EH3 8JB
Registered in Scotland SC316774