# `Kinde.Test.TokenStrategy`
[🔗](https://github.com/starfish-codes/elixir-kinde/blob/v2.1.0/lib/kinde/test/token_strategy.ex#L1)

Test token strategy that signs JWTs with a local RSA key from `priv/keys/key.pem`.

Activated by setting `config :kinde, test_strategy: true` (typically in `config/test.exs`).
Bypasses JWKS endpoint verification so tests can run without network access.

Use `sign/1` to generate valid test tokens:

    claims = %{"sub" => "kp_abc123", "email" => "test@example.com"}
    {:ok, token} = Kinde.Test.TokenStrategy.sign(claims)

# `sign`

---

*Consult [api-reference.md](api-reference.md) for complete listing*
