pkce-gen

Generate code challenge & code verifier for PKCE (zero-dependencies)

Usage no npm install needed!

<script type="module">
  import pkceGen from 'https://cdn.skypack.dev/pkce-gen';
</script>

README

PKCE Generator

npm bundle size CI

Generate code challenge & code verifier for PKCE (zero-dependencies)

Note: If you want something, just open an issue.

Install

npm install --save pkce-gen

Usage

const pkce = require("pkce-gen");

pkce.create();
// => {code_verifier, code_challenge}

pkce.create({ hasState: true })
// => {...state}

Related

License

MIT ©️ Binyamin Green

Crypto-related logic is from this article.