remove User from createClient (they are created for Sites, not Users)

master
rob 2 years ago
parent e87dcf3fbd
commit 8c16a3b00b

@ -153,13 +153,11 @@ class OAuth2Service extends SiteService {
/**
* Creates a new OAuth2 client, and generates a Client ID and Secret for it.
* @param {User} user The authenticated user issuing the request to create an
* "app" for use when calling DTP APIs.
* @param {Document} clientDefinition The definition of the client to be
* created including the name and domain of the node.
* @returns new client instance with valid _id.
*/
async createClient (user, clientDefinition) {
async createClient (clientDefinition) {
const NOW = new Date();
const PASSWORD_LEN = parseInt(process.env.DTP_CORE_AUTH_PASSWORD_LEN || '64', 10);
@ -180,9 +178,8 @@ class OAuth2Service extends SiteService {
this.log.info('new OAuth2 client created', {
clientId: client._id,
owner: user._id,
node: client.node.name,
domain: client.node.domain,
site: client.site.name,
domain: client.site.domain,
});
return client.toObject();

Loading…
Cancel
Save