mirror of
https://github.com/dadosfera/maestro.git
synced 2026-11-12 21:19:09 +00:00
FEAT: salesforce passport
This commit is contained in:
@@ -89,6 +89,19 @@ export class OauthController {
|
||||
return await this.callback(req, 'mailchimp');
|
||||
}
|
||||
|
||||
@Get('salesforce')
|
||||
@UseGuards(AuthGuard('salesforce'))
|
||||
async oauthSalesforce() {
|
||||
return true;
|
||||
}
|
||||
|
||||
@Get('salesforce/callback')
|
||||
@UseGuards(AuthGuard('salesforce'))
|
||||
@Redirect()
|
||||
async oauthSalesforceCallback(@Req() req) {
|
||||
return await this.callback(req, 'salesforce');
|
||||
}
|
||||
|
||||
async callback(@Req() req: Request, plugin) {
|
||||
const { error, state: customer_id } = req.query;
|
||||
|
||||
|
||||
Reference in New Issue
Block a user