19 lines
573 B
JavaScript
19 lines
573 B
JavaScript
import crypto from 'crypto';
|
|
import { Logger } from 'log4js';
|
|
import { AUTH_REGISTER_OAUTH_NO_EMAIL, AUTH_REGISTER_ALREADY_REGISTERED } from '../../consistency/terms';
|
|
import { getAccountFromEmail } from '../users';
|
|
import orm from '../../models/index.model';
|
|
import config from '../../config';
|
|
|
|
export function oauthRegister(email) {
|
|
if (!email) return { error: true, ...AUTH_REGISTER_OAUTH_NO_EMAIL };
|
|
|
|
const account = getAccountFromEmail(email);
|
|
|
|
if (account) return { error: true, ...AUTH_REGISTER_ALREADY_REGISTERED };
|
|
}
|
|
|
|
export default function register() {
|
|
|
|
}
|