Du kannst nicht mehr als 25 Themen auswählen Themen müssen entweder mit einem Buchstaben oder einer Ziffer beginnen. Sie können Bindestriche („-“) enthalten und bis zu 35 Zeichen lang sein.
 
 
 

98 Zeilen
3.1 KiB

  1. module.exports = {
  2. 'google': {
  3. auth_endpoint: 'https://accounts.google.com/o/oauth2/v2/auth',
  4. token_endpoint: 'https://www.googleapis.com/oauth2/v4/token',
  5. params: { access_type: 'offline' }
  6. },
  7. 'facebook': {
  8. auth_endpoint: 'https://www.facebook.com/v3.2/dialog/oauth',
  9. token_endpoint: 'https://graph.facebook.com/v3.2/oauth/access_token'
  10. },
  11. 'linkedin': {
  12. auth_endpoint: 'https://www.linkedin.com/oauth/v2/authorization',
  13. token_endpoint: 'https://www.linkedin.com/oauth/v2/accessToken'
  14. },
  15. 'github': {
  16. auth_endpoint: 'https://github.com/login/oauth/authorize',
  17. token_endpoint: 'https://github.com/login/oauth/access_token'
  18. },
  19. 'instagram': {
  20. auth_endpoint: 'https://api.instagram.com/oauth/authorize/',
  21. token_endpoint: 'https://api.instagram.com/oauth/access_token'
  22. },
  23. 'amazon': {
  24. auth_endpoint: 'https://www.amazon.com/ap/oa',
  25. token_endpoint: 'https://api.amazon.com/auth/o2/token'
  26. },
  27. 'dropbox': {
  28. auth_endpoint: 'https://www.dropbox.com/oauth2/authorize',
  29. token_endpoint: 'https://api.dropbox.com/oauth2/token',
  30. scope_separator: ','
  31. },
  32. 'foursquare': {
  33. auth_endpoint: 'https://foursquare.com/oauth2/authenticate',
  34. token_endpoint: 'https://foursquare.com/oauth2/access_token'
  35. },
  36. 'imgur': {
  37. auth_endpoint: 'https://api.imgur.com/oauth2/authorize',
  38. token_endpoint: 'https://api.imgur.com/oauth2/token'
  39. },
  40. 'wordpress': {
  41. auth_endpoint: 'https://public-api.wordpress.com/oauth2/authorize',
  42. token_endpoint: 'https://public-api.wordpress.com/oauth2/token'
  43. },
  44. 'spotify': {
  45. auth_endpoint: 'https://accounts.spotify.com/authorize',
  46. token_endpoint: 'https://accounts.spotify.com/api/token'
  47. },
  48. 'slack': {
  49. auth_endpoint: 'https://slack.com/oauth/authorize',
  50. token_endpoint: 'https://slack.com/api/oauth.access'
  51. },
  52. 'reddit': {
  53. auth_endpoint: 'https://ssl.reddit.com/api/v1/authorize',
  54. token_endpoint: 'https://ssl.reddit.com/api/v1/access_token',
  55. scope_separator: ','
  56. },
  57. 'twitch': {
  58. auth_endpoint: 'https://api.twitch.tv/kraken/oauth2/authorize',
  59. token_endpoint: 'https://api.twitch.tv/kraken/oauth2/token'
  60. },
  61. 'paypal': {
  62. auth_endpoint: 'https://identity.x.com/xidentity/resources/authorize',
  63. token_endpoint: 'https://identity.x.com/xidentity/oauthtokenservice'
  64. },
  65. 'pinterest': {
  66. auth_endpoint: 'https://api.pinterest.com/oauth/',
  67. token_endpoint: 'https://api.pinterest.com/v1/oauth/token',
  68. scope_separator: ','
  69. },
  70. 'stripe': {
  71. auth_endpoint: 'https://connect.stripe.com/oauth/authorize',
  72. token_endpoint: 'https://connect.stripe.com/oauth/token',
  73. scope_separator: ','
  74. },
  75. 'coinbase': {
  76. auth_endpoint: 'https://www.coinbase.com/oauth/authorize',
  77. token_endpoint: 'https://www.coinbase.com/oauth/token'
  78. }
  79. };