25 lines
753 B
TypeScript
25 lines
753 B
TypeScript
|
import {OAuth2Client, OAuth2Scope, env, /*uuid4*/} from '@extollo/lib'
|
||
|
|
||
|
export default {
|
||
|
secret: env('OAUTH2_SECRET'),
|
||
|
scopes: {
|
||
|
'user-info': {
|
||
|
id: 'user-info',
|
||
|
name: 'user-info',
|
||
|
description: 'access basic information about your account',
|
||
|
},
|
||
|
} as {[key: string]: OAuth2Scope},
|
||
|
clients: {
|
||
|
// 'test-1': {
|
||
|
// id: 'test-1',
|
||
|
// display: 'Test 1',
|
||
|
// secret: env('TEST_CLIENT_SECRET', uuid4()),
|
||
|
// allowedFlows: ['code'],
|
||
|
// allowedScopeIds: ['user-info'],
|
||
|
// allowedRedirectUris: [
|
||
|
// 'http://localhost:1234/callback',
|
||
|
// ],
|
||
|
// },
|
||
|
} as {[key: string]: OAuth2Client},
|
||
|
}
|