|
21 | 21 | */
|
22 | 22 | class GitHub extends OAuth2Provider implements CSRFToken{
|
23 | 23 |
|
24 |
| - const SCOPE_USER = 'user'; |
25 |
| - const SCOPE_USER_EMAIL = 'user:email'; |
26 |
| - const SCOPE_USER_FOLLOW = 'user:follow'; |
27 |
| - const SCOPE_PUBLIC_REPO = 'public_repo'; |
28 |
| - const SCOPE_REPO = 'repo'; |
29 |
| - const SCOPE_REPO_DEPLOYMENT = 'repo_deployment'; |
30 |
| - const SCOPE_REPO_STATUS = 'repo:status'; |
31 |
| - const SCOPE_REPO_INVITE = 'repo:invite'; |
32 |
| - const SCOPE_REPO_DELETE = 'delete_repo'; |
33 |
| - const SCOPE_NOTIFICATIONS = 'notifications'; |
34 |
| - const SCOPE_GIST = 'gist'; |
35 |
| - const SCOPE_REPO_HOOK_READ = 'read:repo_hook'; |
36 |
| - const SCOPE_REPO_HOOK_WRITE = 'write:repo_hook'; |
37 |
| - const SCOPE_REPO_HOOK_ADMIN = 'admin:repo_hook'; |
38 |
| - const SCOPE_ORG_HOOK_ADMIN = 'admin:org_hook'; |
39 |
| - const SCOPE_ORG_READ = 'read:org'; |
40 |
| - const SCOPE_ORG_WRITE = 'write:org'; |
41 |
| - const SCOPE_ORG_ADMIN = 'admin:org'; |
42 |
| - const SCOPE_PUBLIC_KEY_READ = 'read:public_key'; |
43 |
| - const SCOPE_PUBLIC_KEY_WRITE = 'write:public_key'; |
44 |
| - const SCOPE_PUBLIC_KEY_ADMIN = 'admin:public_key'; |
45 |
| - const SCOPE_GPG_KEY_READ = 'read:gpg_key'; |
46 |
| - const SCOPE_GPG_KEY_WRITE = 'write:gpg_key'; |
47 |
| - const SCOPE_GPG_KEY_ADMIN = 'admin:gpg_key'; |
| 24 | + public const SCOPE_USER = 'user'; |
| 25 | + public const SCOPE_USER_EMAIL = 'user:email'; |
| 26 | + public const SCOPE_USER_FOLLOW = 'user:follow'; |
| 27 | + public const SCOPE_PUBLIC_REPO = 'public_repo'; |
| 28 | + public const SCOPE_REPO = 'repo'; |
| 29 | + public const SCOPE_REPO_DEPLOYMENT = 'repo_deployment'; |
| 30 | + public const SCOPE_REPO_STATUS = 'repo:status'; |
| 31 | + public const SCOPE_REPO_INVITE = 'repo:invite'; |
| 32 | + public const SCOPE_REPO_DELETE = 'delete_repo'; |
| 33 | + public const SCOPE_NOTIFICATIONS = 'notifications'; |
| 34 | + public const SCOPE_GIST = 'gist'; |
| 35 | + public const SCOPE_REPO_HOOK_READ = 'read:repo_hook'; |
| 36 | + public const SCOPE_REPO_HOOK_WRITE = 'write:repo_hook'; |
| 37 | + public const SCOPE_REPO_HOOK_ADMIN = 'admin:repo_hook'; |
| 38 | + public const SCOPE_ORG_HOOK_ADMIN = 'admin:org_hook'; |
| 39 | + public const SCOPE_ORG_READ = 'read:org'; |
| 40 | + public const SCOPE_ORG_WRITE = 'write:org'; |
| 41 | + public const SCOPE_ORG_ADMIN = 'admin:org'; |
| 42 | + public const SCOPE_PUBLIC_KEY_READ = 'read:public_key'; |
| 43 | + public const SCOPE_PUBLIC_KEY_WRITE = 'write:public_key'; |
| 44 | + public const SCOPE_PUBLIC_KEY_ADMIN = 'admin:public_key'; |
| 45 | + public const SCOPE_GPG_KEY_READ = 'read:gpg_key'; |
| 46 | + public const SCOPE_GPG_KEY_WRITE = 'write:gpg_key'; |
| 47 | + public const SCOPE_GPG_KEY_ADMIN = 'admin:gpg_key'; |
48 | 48 |
|
49 | 49 | protected string $authURL = 'https://github.com/login/oauth/authorize';
|
50 | 50 | protected string $accessTokenURL = 'https://github.com/login/oauth/access_token';
|
|
0 commit comments