Move ProviderEnum and PassportProfile to web/auth/utils.ts

These two are directly related with auth stuff and seem to fit much better there.

Signed-off-by: David Mehren <dmehren1@gmail.com>
This commit is contained in:
David Mehren 2020-06-06 19:59:53 +02:00
parent 4e7c82dc3b
commit 5852b45bdd
No known key found for this signature in database
GPG key ID: 6017AF117F9756CB
6 changed files with 30 additions and 31 deletions

View file

@ -1,6 +1,6 @@
import { InternalOAuthError, Strategy as OAuth2Strategy } from 'passport-oauth2'
import { config } from '../../../config'
import { PassportProfile, ProviderEnum } from '../../../models/user'
import { PassportProfile, ProviderEnum } from '../utils'
function extractProfileAttribute (data, path: string): string {
// can handle stuff like `attrs[0].name`