payload-auth-plugin-fix
Version:
Authentication plugin for Payload CMS
15 lines (14 loc) • 444 B
JavaScript
// src/client/signin.ts
import { init } from "./passkey/index.js";
function signin(provider, apiBase = "/api", redirect_action = "", redirect_context = "") {
if (provider === "passkey") {
init();
} else {
const link = document.createElement("a");
link.href = `${apiBase}/admin/oauth/authorization/${provider}?redirect_action=${redirect_action}&redirect_context=${redirect_context}`;
link.click();
}
}
export {
signin
};