NAME Net::Salesforce - Authentication against Salesforce OAuth 2 endpoints. SYNOPSIS use Net::Salesforce; my $sf = Net::Salesforce->new( 'key' => $ENV{SFKEY}, 'secret' => $ENV{SFSECRET}, 'redirect_uri' => 'https://localhost:8081/callback' ); DESCRIPTION Net::Salesforce is an authentication module for Salesforce OAuth 2. ATTRIBUTES api_host Returns a Mojo::URL of the Salesforce api host, defaults to https://na15.salesforce.com/ authorize_path Endpoint to Salesforce's authorize page. access_token_path Endpoint to Salesforce's access token page params Form parameters attribute redirect_uri Callback URI defined in your Salesforce application response_type Response type for authorization callback scope Scopes available as defined by the Salesforce application. secret Acts as Salesforce client_secret key Acts as Salesforce client_key ua A Mojo::UserAgent object. json A Mojo::JSON object. METHODS verify_signature refresh oauth2 authorize_url access_token_url authenticate password INSTALL $ cpanm git://github.com/battlemidget/Net-Salesforce.git If you'd wish to try out the latest code base you can do so with above command. AUTHOR Adam Stokes COPYRIGHT Copyright 2014- Adam Stokes LICENSE This library is free software; you can redistribute it and/or modify it under the same terms as Perl itself. SEE ALSO