@daliboru/payload-auth-plugin-fork
Version:
Authentication plugin for Payload CMS
12 lines (11 loc) • 381 B
JavaScript
// src/client/oauth.ts
import Cookies from "js-cookie";
var oauth = (options, provider) => {
const additionalScope = options.additionalScope || "";
Cookies.set("oauth_scope", additionalScope, { expires: 1 / 288, path: "/" });
const oauthURL = `${options.baseURL}/api/${options.name}/oauth/authorization/${provider}`;
window.location.href = oauthURL;
};
export {
oauth
};