Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.phinite.ai/llms.txt

Use this file to discover all available pages before exploring further.

Role-based access

Permissions are enforced per workspace and project. See User Roles for the capability matrix.

Authentication guards

  • Sessions validated via token checks; expired tokens trigger logout
  • Unauthorized users are redirected to login
useAuthGuard.ts
// Token validation guard
const token = localStorage.getItem("authToken");
if (!token) router.replace("/login");

Best practices

  • Principle of least privilege
  • Separate dev/uat/prod access
  • Regular audits of user access