2017 © Pedro Peláez
 

library digitsoauth

Fabric.io (Digits) Account verification (OAuth)

image

sshilko/digitsoauth

Fabric.io (Digits) Account verification (OAuth)

  • Tuesday, December 15, 2015
  • by sshilko
  • Repository
  • 0 Watchers
  • 9 Stars
  • 23,031 Installations
  • PHP
  • 0 Dependents
  • 0 Suggesters
  • 1 Forks
  • 1 Open issues
  • 6 Versions
  • 2 % Grown

The README.md

Digitsoauth (Verifying a User)

Validate users that are authenticated with phone numbers via Fabric.io / Digits (Twitter). The initial purpose is server-side validating Fabric tokens obtained from mobile client., (*1)

Client has to send clientToken & clientTokenSecret for backend to validate them., (*2)

Backend needs to know Consumer Key&Secret for HMAC signing of oAuth request to api.digits.com, (*3)

Uses ZendFramework 1 Zend Oauth Client parts., (*4)

Requirements

Basic Usage (token server-side validation)


$account = new \Digitsoauth\Account($accessToken, $accessTokenSecret, $consumerKey, $consumerSecret); #calls https://api.digits.com/1.1/sdk/account.json to verify $accessToken #returns user data (success) #or Zend_Http_Response (error) $result = $account->verifyCredentials(); if ($result instanceof \Zend_Http_Response) { #process errors (network, credentials, ...) echo (string) $result; } else { #got the response array with digits identifier & phone number $digitsId = $result['id_str']; $digitsPhone = $result['phone_number']; }

References

  1. https://docs.fabric.io/ios/digits/oauth-echo.html
  2. fabric.io
  3. dev.twitter.com
  4. https://dev.twitter.com/oauth/overview/creating-signatures
  5. https://docs.fabric.io/web/digits/getting-started.html#set-up-digits-authentication
  6. http://nouncer.com/oauth/signature.html
  7. http://framework.zend.com/manual/1.12/en/zend.oauth.introduction.html

The Versions

15/12 2015

dev-master

9999999-dev https://github.com/sshilko/digitsoauth

Fabric.io (Digits) Account verification (OAuth)

  Sources   Download

MIT

The Requires

 

oauth sdk twitter credentials verify fabric digits verifycredentials api.digits.com

15/12 2015

0.0.5

0.0.5.0 https://github.com/sshilko/digitsoauth

Fabric.io (Digits) Account verification (OAuth)

  Sources   Download

MIT

The Requires

 

oauth sdk twitter credentials verify fabric digits verifycredentials api.digits.com

07/10 2015

0.0.4

0.0.4.0 https://github.com/sshilko/digitsoauth

Fabric.io (Digits) Account verification (OAuth)

  Sources   Download

MIT

The Requires

  • php >=5.3.0

 

The Development Requires

oauth sdk twitter credentials verify fabric digits verifycredentials api.digits.com

07/10 2015

0.0.3

0.0.3.0 https://github.com/sshilko/digitsoauth

Fabric.io (Digits) Account verification (OAuth)

  Sources   Download

MIT

The Requires

  • php >=5.3.0

 

The Development Requires

oauth sdk twitter credentials verify fabric digits verifycredentials api.digits.com

07/10 2015

0.0.2

0.0.2.0 https://github.com/sshilko/digitsoauth

Fabric.io (Digits) Account verification (OAuth)

  Sources   Download

MIT

The Requires

  • php >=5.3.0

 

The Development Requires

oauth sdk twitter credentials verify fabric digits verifycredentials api.digits.com

07/10 2015

0.0.1

0.0.1.0 https://github.com/sshilko/digitsoauth

Fabric.io (Digits) Account verification (OAuth)

  Sources   Download

MIT

The Requires

  • php >=5.3.0

 

The Development Requires

oauth sdk twitter credentials verify fabric digits verifycredentials api.digits.com