UNPKG

@poppinss/oauth-client

Version:

A framework agnostic package to implement "Login with" flow using OAuth compliant authorization servers.

12 lines (11 loc) 356 B
// src/helpers.ts import { randomBytes } from "node:crypto"; function random(size) { const bits = (size + 1) * 6; const buffer = randomBytes(Math.ceil(bits / 8)); return Buffer.from(buffer).toString("base64").replace(/\+/g, "-").replace(/\//g, "_").replace(/\=/g, "").slice(0, size); } export { random }; //# sourceMappingURL=chunk-KDYPQVIV.js.map