This package is not installable via Composer 1.x, please make sure you upgrade to Composer 2+. Read more about our Composer 1.x deprecation policy.

Elance strategy for Opauth

1.0 2014-04-13 18:47 UTC

This package is not auto-updated.

Last update: 2021-11-27 01:30:57 UTC


Opauth 1.0 strategy for Elance authentication.

Implemented based on https://www.elance.com/q/api2/getting-started

Getting started

  1. Install Opauth-Elance:

    cd path/to/app/root
    composer require opauth/elance:~1.0
  2. Request an Elance API key at https://www.elance.com/q/api/request-key

  3. Configure Opauth-Elance strategy with at least Client ID and Client Secret.

  4. Direct user to http://path_to_opauth/elance to authenticate

Strategy configuration

Required parameters:

'Elance' => array(
	'client_id' => 'YOUR CLIENT ID',
	'client_secret' => 'YOUR CLIENT SECRET'

Currently, the only valid value for scope parameter is basicInfo.

Refer to Elance API guide for complete Elance API documentation and support.


Opauth-Elance is MIT Licensed Copyright © 2014 Opauth (https://opauth.org)