fix: remove debug logs from authentication and organization switching to enhance security and prevent sensitive information leakage
This commit is contained in:
@@ -47,7 +47,6 @@ export async function getUserOrganizations(): Promise<OrganizationMember[]> {
|
||||
// Switch Context (Get token for specific org)
|
||||
export async function switchContext(organizationId: string | null): Promise<{ access_token: string; expires_in: number }> {
|
||||
const payload = { organization_id: organizationId || '' }
|
||||
console.log('Sending switch context request:', payload)
|
||||
return await authFetch<{ access_token: string; expires_in: number }>('/auth/switch-context', {
|
||||
method: 'POST',
|
||||
body: JSON.stringify(payload),
|
||||
|
||||
@@ -159,7 +159,6 @@ export function AuthProvider({ children }: { children: React.ReactNode }) {
|
||||
// * If user has organizations but no context (org_id), switch to the first one
|
||||
if (!user.org_id && organizations.length > 0) {
|
||||
const firstOrg = organizations[0]
|
||||
console.log('Auto-switching to organization:', firstOrg.organization_name)
|
||||
|
||||
try {
|
||||
const { access_token } = await switchContext(firstOrg.organization_id)
|
||||
|
||||
Reference in New Issue
Block a user