scribe-node
Version:
Scribe java OAuth library port to node.js
29 lines (23 loc) • 864 B
text/coffeescript
root = exports ? this
api = require('../scribe').DefaultApi20
# Facebook API 2.0
# Docs: http://developers.facebook.com/docs/authentication/
# Register: http://www.facebook.com/developers/createapp.php
class root.FacebookApi extends api
constructor: ->
= "https://www.facebook.com/dialog/oauth?response_type=token"
= "https://graph.facebook.com/oauth/access_token"
getAccessTokenEndpoint: ->
getAccessTokenVerb: ->
return
getRequestVerb: ->
return
getAuthorizationUrl: (config) ->
client = '&client_id=' + config.getApiKey()
redirect = '&redirect_uri=' + config.getCallback()
if (config.hasScope())
scope = '&scope=' + config.getScope()
return + client + redirect + scope
else
return + client + redirect