Skip to content
1 viewer

rust 1,860,549 · typescript 235,540 · javascript 132,956 · python 20,426 · 6,408 files · digest f04d4637f52b · built in 1.5 s · crystals off

upsert_session

cre8_app_passport::store_browser::upsert_session

fn · cre8-app-passport · crates/cre8-app-passport/src/store_browser.rs:71 pub

4lines
1cyclomatic
0max nesting
2statements
0? exits
2params
5callers
1callees
0.8 (p68)call-graph weight

Crystal

no crystal was derived for this function

Call neighbourhood

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

path · 1 sitepath · 1 sitepath · 2 sitesname · 4 sitespath · 1 sitepath · 3 sitesname · 1 sitepath · 1 sitepath · 2 sitespath · 1 sitepath · 1 sitepath · 1 sitepath · 1 sitepath · 1 sitepath · 2 sitespath · 2 sitesname · 1 sitemethod · 1 sitecreate_sessionapp-passport · cc 1cre8_app_passport::init::tests::create_sessionpassport_service_key_gatewa…app-passport · cc 4cre8_app_passport::init::passport_service_key_gateway_resulta_service_key_signs_its_acc…app-passport · cc 1cre8_app_passport::init::tests::a_service_key_signs_its_account_in_until_revoked_and_never_shadows_its_passwordonly_the_account_itself_iss…app-passport · cc 1cre8_app_passport::init::tests::only_the_account_itself_issues_lists_or_revokes_its_keysthrough_the_gateway_a_sessi…app-passport · cc 1cre8_app_passport::init::tests::through_the_gateway_a_session_id_alone_revokes_only_your_own_sessionan_external_session_never_s…app-passport · cc 1cre8_app_passport::init::tests::an_external_session_never_shadows_the_account_sign_inpublic_session_create_alway…app-passport · cc 2cre8_app_passport::init::tests::public_session_create_always_requires_a_valid_secret_and_hides_identifier_existencea_legacy_guest_passport_nev…app-passport · cc 1cre8_app_passport::init::tests::a_legacy_guest_passport_never_signs_in_with_its_derivable_secretstale_session_revoke_is_ide…app-passport · cc 1cre8_app_passport::init::tests::stale_session_revoke_is_idempotent_and_redirects_for_cookie_cleanuphandle_session_createapp-passport · cc 6cre8_app_passport::init::handle_session_createhandle_session_revokeapp-passport · cc 5cre8_app_passport::init::handle_session_revokehandle_service_key_revokeapp-passport · cc 3cre8_app_passport::init::handle_service_key_revokehandle_session_validateapp-passport · cc 3cre8_app_passport::init::handle_session_validatehandle_session_refreshapp-passport · cc 4cre8_app_passport::init::handle_session_refreshupsert_sessionapp-passport · cc 1cre8_app_passport::store_browser::upsert_sessionsessionsapp-passport · cc 2cre8_app_passport::store_browser::sessionsMutex::lock_or_recoverutil-lock-ext · cc 2cre8_util_lock_ext::Mutex::lock_or_recover

Control flow

Source not readable from this process.

Callers 5

Callees 1

Source not readable from this process.