TypeScript MIT

arctic

OAuth 2.0 clients for popular providers

P

pilcrowonpaper

Dernière activité 8 août 2026
pilcrowonpaper/arctic

1,7 k

étoiles

94

forks

0

issues ouvertes

authenticationoauth2typescript

Ce README est souvent en anglais.

Arctic was deprecated on July 2026. Some example code (with comments) to replace the package can be found under /code.

Deprecation announcement: https://pilcrowonpaper.com/blog/18

Before starting, you should do the following:

- Register an OAuth client. You should note down the client ID and possibly the client secret.
- Find the authorization server's authorization URL and token endpoint.
- Check if the authorization server supports PKCE. If it isn't specified, it likely doesn't support PKCE. Using PKCE is recommended if supported.

For a deep dive on everything auth, see the Auth Book. Feel free to ask questions on the Discord server linked in the book.

Website: arcticjs.dev
Repository: github.com/pilcrowonpaper/arctic
Maintained by: Pilcrow (pilcrowonpaper.com)
License: MIT (unless otherwise specified)

Projets similaires

Authentication, simple and clean

TypeScriptauthoauthtypescript
Llucia-auth
10,4 k étoiles519

OAuth 2 / OpenID Connect Client API for JavaScript Runtimes

TypeScriptclientconnectoidc
Ppanva
2,4 k étoiles406

The most comprehensive authentication framework

TypeScriptauthenticationiamoauth
Bbetter-auth
30,1 k étoiles2,9 k