About
This skill provides comprehensive guidance and boilerplate for implementing secure user authentication in applications built with Bknd.io. It covers multiple implementation strategies, including the native TypeScript SDK, specialized React hooks via @bknd/react, and direct REST API interactions. Developers can utilize this skill to quickly set up password-based or OAuth login flows, manage session persistence through headers or HttpOnly cookies, and implement robust error handling for common authentication scenarios like invalid credentials or account conflicts.