getAuthSuccessRates() — supabase Function Reference
Architecture documentation for the getAuthSuccessRates() function in OverviewUsage.constants.ts from the supabase codebase.
Entity Profile
Dependency Diagram
graph TD ac80f377_96a4_a8c8_cc58_26d97a63c7fb["getAuthSuccessRates()"] 88c80fb7_c47a_15ef_1c36_847eec2754b1["OverviewMetrics()"] 88c80fb7_c47a_15ef_1c36_847eec2754b1 -->|calls| ac80f377_96a4_a8c8_cc58_26d97a63c7fb c9ff8bc0_a9f2_076e_e024_e7b17460223c["getMetricValues()"] ac80f377_96a4_a8c8_cc58_26d97a63c7fb -->|calls| c9ff8bc0_a9f2_076e_e024_e7b17460223c style ac80f377_96a4_a8c8_cc58_26d97a63c7fb fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
apps/studio/components/interfaces/Auth/Overview/OverviewUsage.constants.ts lines 82–98
export const getAuthSuccessRates = (metrics: AuthMetricsResponse | undefined) => {
const { current: authTotalRequestsCurrent, previous: authTotalRequestsPrevious } =
getMetricValues(metrics, 'authTotalRequests')
const { current: authTotalErrorsCurrent, previous: authTotalErrorsPrevious } = getMetricValues(
metrics,
'authTotalErrors'
)
const current =
authTotalRequestsCurrent > 0
? Math.max(0, 100 - (authTotalErrorsCurrent / authTotalRequestsCurrent) * 100)
: 0
const previous =
authTotalRequestsPrevious > 0
? Math.max(0, 100 - (authTotalErrorsPrevious / authTotalRequestsPrevious) * 100)
: 0
return { current, previous }
}
Domain
Subdomains
Calls
Called By
Source
Frequently Asked Questions
What does getAuthSuccessRates() do?
getAuthSuccessRates() is a function in the supabase codebase.
What does getAuthSuccessRates() call?
getAuthSuccessRates() calls 1 function(s): getMetricValues.
What calls getAuthSuccessRates()?
getAuthSuccessRates() is called by 1 function(s): OverviewMetrics.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free