1
0
Fork 0
mirror of synced 2024-05-13 01:02:37 +12:00
appwrite/app/config/providers.php

238 lines
6.7 KiB
PHP
Raw Normal View History

2019-05-09 18:54:39 +12:00
<?php
2020-06-05 22:02:33 +12:00
return [ // Ordered by ABC.
'amazon' => [
2020-07-07 07:46:09 +12:00
'name' => 'Amazon',
2020-06-05 22:02:33 +12:00
'developers' => 'https://developer.amazon.com/apps-and-games/services-and-apis',
'icon' => 'icon-amazon',
'enabled' => true,
'form' => false,
'beta' => false,
'mock' => false,
],
'apple' => [
2020-07-07 07:46:09 +12:00
'name' => 'Apple',
2020-06-05 22:02:33 +12:00
'developers' => 'https://developer.apple.com/',
'icon' => 'icon-apple',
'enabled' => true,
'form' => 'apple.phtml', // Perperation for adding ability to customized OAuth UI forms, currently handled hardcoded.
'beta' => true,
'mock' => false,
],
2019-09-04 07:17:42 +12:00
'bitbucket' => [
2020-07-07 07:46:09 +12:00
'name' => 'BitBucket',
2019-09-04 07:17:42 +12:00
'developers' => 'https://developer.atlassian.com/bitbucket',
'icon' => 'icon-bitbucket',
2019-10-01 22:01:22 +13:00
'enabled' => true,
'form' => false,
2020-05-30 04:43:59 +12:00
'beta' => false,
2020-01-14 01:31:23 +13:00
'mock' => false,
2019-09-04 07:17:42 +12:00
],
2020-06-05 22:02:33 +12:00
'bitly' => [
2020-07-07 07:46:09 +12:00
'name' => 'Bitly',
2020-06-05 22:02:33 +12:00
'developers' => 'https://dev.bitly.com/v4_documentation.html',
'icon' => 'icon-bitly',
'enabled' => true,
'form' => false,
'beta' => false,
'mock' => false
],
'box' => [
2020-07-07 07:46:09 +12:00
'name' => 'Box',
'developers' => 'https://developer.box.com/reference/',
'icon' => 'icon-box',
'enabled' => true,
'form' => false,
'beta' => false,
'mock' => false
],
2020-06-05 22:02:33 +12:00
'discord' => [
2020-07-07 07:46:09 +12:00
'name' => 'Discord',
2020-06-05 22:02:33 +12:00
'developers' => 'https://discordapp.com/developers/docs/topics/oauth2',
'icon' => 'icon-discord',
'enabled' => true,
'form' => false,
'beta' => false,
'mock' => false,
],
'dropbox' => [
2020-07-07 07:46:09 +12:00
'name' => 'Dropbox',
2020-06-05 22:02:33 +12:00
'developers' => 'https://www.dropbox.com/developers/documentation',
'icon' => 'icon-dropbox',
'enabled' => true,
'form' => false,
'beta' => false,
'mock' => false,
],
2019-09-04 07:17:42 +12:00
'facebook' => [
2020-07-07 07:46:09 +12:00
'name' => 'Facebook',
2019-09-04 07:17:42 +12:00
'developers' => 'https://developers.facebook.com/',
'icon' => 'icon-facebook',
'enabled' => true,
'form' => false,
2020-05-30 04:43:59 +12:00
'beta' => false,
2020-01-14 01:31:23 +13:00
'mock' => false,
2019-09-04 07:17:42 +12:00
],
'github' => [
2020-07-07 07:46:09 +12:00
'name' => 'GitHub',
2019-09-04 07:17:42 +12:00
'developers' => 'https://developer.github.com/',
'icon' => 'icon-github-circled',
'enabled' => true,
'form' => false,
2020-05-30 04:43:59 +12:00
'beta' => false,
2020-01-14 01:31:23 +13:00
'mock' => false,
2019-09-04 07:17:42 +12:00
],
'gitlab' => [
2020-07-07 07:46:09 +12:00
'name' => 'GitLab',
2019-09-04 07:17:42 +12:00
'developers' => 'https://docs.gitlab.com/ee/api/',
'icon' => 'icon-gitlab',
2019-09-30 22:03:55 +13:00
'enabled' => true,
'form' => false,
2020-05-30 04:43:59 +12:00
'beta' => false,
2020-01-14 01:31:23 +13:00
'mock' => false,
2019-09-04 07:17:42 +12:00
],
'google' => [
2020-07-07 07:46:09 +12:00
'name' => 'Google',
2020-06-15 19:01:14 +12:00
'developers' => 'https://support.google.com/googleapi/answer/6158849',
2019-09-04 07:17:42 +12:00
'icon' => 'icon-google',
2019-09-28 21:27:21 +12:00
'enabled' => true,
'form' => false,
2020-05-30 04:43:59 +12:00
'beta' => false,
2020-01-14 01:31:23 +13:00
'mock' => false,
2019-09-04 07:17:42 +12:00
],
'linkedin' => [
2020-07-07 07:46:09 +12:00
'name' => 'LinkedIn',
2019-09-04 07:17:42 +12:00
'developers' => 'https://developer.linkedin.com/',
'icon' => 'icon-linkedin',
'enabled' => true,
'form' => false,
2020-05-30 04:43:59 +12:00
'beta' => false,
2020-01-14 01:31:23 +13:00
'mock' => false,
2019-09-04 07:17:42 +12:00
],
2020-06-05 22:02:33 +12:00
'microsoft' => [
2020-07-07 07:46:09 +12:00
'name' => 'Microsoft',
2020-06-05 22:02:33 +12:00
'developers' => 'https://developer.microsoft.com/en-us/',
'icon' => 'icon-windows',
2019-10-03 12:43:54 +13:00
'enabled' => true,
'form' => false,
2020-05-30 04:43:59 +12:00
'beta' => false,
2020-01-14 01:31:23 +13:00
'mock' => false,
2019-10-03 12:43:54 +13:00
],
2020-06-05 22:02:33 +12:00
'paypal' => [
2020-07-07 07:46:09 +12:00
'name' => 'PayPal',
2020-06-05 22:02:33 +12:00
'developers' => 'https://developer.paypal.com/docs/api/overview/',
'icon' => 'icon-paypal',
2019-10-02 21:00:57 +13:00
'enabled' => true,
'form' => false,
2020-05-30 04:43:59 +12:00
'beta' => false,
2020-06-05 22:02:33 +12:00
'mock' => false
2019-10-02 21:00:57 +13:00
],
'paypalSandbox' => [
2020-07-07 07:46:09 +12:00
'name' => 'PayPal (Sandbox)',
2020-07-07 01:33:45 +12:00
'developers' => 'https://developer.paypal.com/docs/api/overview/',
2020-07-07 07:46:09 +12:00
'icon' => 'icon-paypal',
2020-07-07 01:33:45 +12:00
'enabled' => true,
'form' => false,
'beta' => false,
'mock' => false
],
2020-01-19 15:16:22 +13:00
'salesforce' => [
2020-07-07 07:46:09 +12:00
'name' => 'Salesforce',
2020-01-19 15:16:22 +13:00
'developers' => 'https://developer.salesforce.com/docs/',
'icon' => 'icon-salesforce',
'enabled' => true,
'form' => false,
2020-05-30 04:43:59 +12:00
'beta' => false,
2020-01-19 15:16:22 +13:00
'mock' => false,
],
2020-06-05 22:02:33 +12:00
'slack' => [
2020-07-07 07:46:09 +12:00
'name' => 'Slack',
2020-06-05 22:02:33 +12:00
'developers' => 'https://api.slack.com/',
'icon' => 'icon-slack',
2019-10-07 00:00:05 +13:00
'enabled' => true,
'form' => false,
2020-05-30 04:43:59 +12:00
'beta' => false,
2020-01-14 01:31:23 +13:00
'mock' => false,
],
2020-06-05 22:02:33 +12:00
'spotify' => [
2020-07-07 07:46:09 +12:00
'name' => 'Spotify',
2020-06-05 22:02:33 +12:00
'developers' => 'https://developer.spotify.com/documentation/general/guides/authorization-guide/',
'icon' => 'icon-spotify',
2020-01-14 04:30:10 +13:00
'enabled' => true,
'form' => false,
2020-05-30 04:43:59 +12:00
'beta' => false,
2020-01-14 04:47:08 +13:00
'mock' => false,
2020-01-14 04:30:10 +13:00
],
2020-01-16 04:50:22 +13:00
'twitch' => [
2020-07-07 07:46:09 +12:00
'name' => 'Twitch',
2020-01-16 04:50:22 +13:00
'developers' => 'https://dev.twitch.tv/docs/authentication',
'icon' => 'icon-twitch',
'enabled' => true,
'form' => false,
2020-05-30 04:43:59 +12:00
'beta' => false,
2020-01-16 04:50:22 +13:00
'mock' => false,
],
2020-06-05 22:02:33 +12:00
'vk' => [
2020-07-07 07:46:09 +12:00
'name' => 'VK',
2020-06-05 22:02:33 +12:00
'developers' => 'https://vk.com/dev',
'icon' => 'icon-vk',
'enabled' => true,
'form' => false,
2020-05-30 04:43:59 +12:00
'beta' => false,
'mock' => false,
],
2020-01-18 06:58:00 +13:00
'yahoo' => [
2020-07-07 07:46:09 +12:00
'name' => 'Yahoo',
2020-01-18 06:58:00 +13:00
'developers' => 'https://developer.yahoo.com/oauth2/guide/flows_authcode/',
'icon' => 'icon-yahoo',
'enabled' => true,
'form' => false,
2020-05-30 04:43:59 +12:00
'beta' => false,
2020-01-18 06:58:00 +13:00
'mock' => false,
],
2020-01-20 17:09:01 +13:00
'yandex' => [
2020-07-07 07:46:09 +12:00
'name' => 'Yandex',
2020-01-20 17:09:01 +13:00
'developers' => 'https://tech.yandex.com/oauth/',
'icon' => 'icon-yandex',
'enabled' => true,
'form' => false,
2020-05-30 04:43:59 +12:00
'beta' => false,
2020-01-20 17:09:01 +13:00
'mock' => false,
],
2020-06-05 22:02:33 +12:00
// 'instagram' => [
2020-07-07 07:46:09 +12:00
// 'name' => 'Instagram',
2020-06-05 22:02:33 +12:00
// 'developers' => 'https://www.instagram.com/developer/',
// 'icon' => 'icon-instagram',
// 'enabled' => false,
// 'beta' => false,
// 'mock' => false,
// ],
// 'twitter' => [
2020-07-07 07:46:09 +12:00
// 'name' => 'twitter',
2020-06-05 22:02:33 +12:00
// 'developers' => 'https://developer.twitter.com/',
// 'icon' => 'icon-twitter',
// 'enabled' => false,
// 'beta' => false,
// 'mock' => false,
// ],
2020-01-14 01:31:23 +13:00
// Keep Last
'mock' => [
2020-07-07 07:46:09 +12:00
'name' => 'Mock',
2020-01-14 01:31:23 +13:00
'developers' => 'https://appwrite.io',
'icon' => 'icon-appwrite',
'enabled' => true,
2020-05-30 04:43:59 +12:00
'form' => false,
'beta' => false,
2020-01-14 01:31:23 +13:00
'mock' => true,
2020-10-08 05:03:18 +13:00
],
'wordpress' => [
2020-10-08 05:16:27 +13:00
'name' => 'WordPress',
2020-10-08 05:03:18 +13:00
'developers' => 'https://developer.wordpress.com/docs/oauth2/',
'icon' => 'icon-wordpress',
'enabled' => true,
'form' => false,
'beta' => false,
'mock' => false
]
2019-05-09 18:54:39 +12:00
];