UNPKG

next-auth

Version:

Authentication for Next.js

31 lines (27 loc) 726 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.default = FACEIT; function FACEIT(options) { return { id: "faceit", name: "FACEIT", type: "oauth", authorization: "https://accounts.faceit.com/accounts?redirect_popup=true", headers: { Authorization: `Basic ${Buffer.from(`${options.clientId}:${options.clientSecret}`).toString("base64")}` }, token: "https://api.faceit.com/auth/v1/oauth/token", userinfo: "https://api.faceit.com/auth/v1/resources/userinfo", profile(profile) { return { id: profile.guid, name: profile.name, email: profile.email, image: profile.picture }; }, options }; }