Skip to content
1 viewer

rust 1,880,524 · typescript 232,735 · javascript 134,853 · python 22,539 · 6,529 files · digest 0753164a9f64 · built in 15.6 s · crystals off

authorize

cre8_app_passport::init::browser_handoff::authorize

fn · cre8-app-passport · crates/cre8-app-passport/src/init/browser_handoff.rs:101 pub(crate)

11lines
2cyclomatic
1max nesting
8statements
4? exits
2params
2callers
6callees
0.6 (p43)call-graph weight

Crystal

no crystal was derived for this function

Call neighbourhood

Callers left, callees right, two hops each way (2 direct callers, 6 direct callees; the heaviest shown). Dashed edges are method calls resolved by name alone.

path · 5 sitespath · 3 sitesname · 1 sitename · 1 sitename · 1 sitename · 1 sitepath · 1 sitename · 1 sitepath · 1 siteref · 1 sitename · 1 sitename · 2 sitesname · 1 sitename · 1 sitepath · 1 sitepath · 1 sitepath · 2 sitesbrowser_handoff_never_grant…app-passport · cc 1cre8_app_passport::init::tests::browser_handoff_never_grants_automation_and_only_owner_can_grant_or_openbrowser_handoff_custody_and…app-passport · cc 1cre8_app_passport::init::tests::browser_handoff_custody_and_revocation_survive_storage_reopenauthorizeapp-passport · cc 2cre8_app_passport::init::browser_handoff::authorizenow_msplatform-time · cc 1cre8_platform_time::now_msexternal_session_by_idapp-passport · cc 1cre8_app_passport::init::external_session_by_idauthorize_readapp-passport-model · cc 15cre8_app_passport_model::browser_session::authorize_readexternal_session_ownerapp-passport · cc 3cre8_app_passport::init::external_session_ownerexternal_passport_idapp-passport · cc 1cre8_app_passport::init::external_passport_idexternal_session_publicapp-passport · cc 2cre8_app_passport::init::external_session_publicget_passport_by_idapp-passport · cc 1cre8_app_passport::store_browser::get_passport_by_idstateapp-passport-model · cc 9cre8_app_passport_model::browser_session::stateverified_callerapp-passport · cc 1cre8_app_passport::init::verified_calleris_external_sessionapp-passport-model · cc 1cre8_app_passport_model::external_session::is_external_sessionis_revokedapp-passport-model · cc 1cre8_app_passport_model::external_session::is_revokedcanonical_account_idapp-passport · cc 1cre8_app_passport::init::canonical_account_idpassport_publicapp-passport · cc 1cre8_app_passport::init::passport_public

Control flow

Source not readable from this process.

Callees 6

Source not readable from this process.