| CARGO-LOGOUT(1) | General Commands Manual | CARGO-LOGOUT(1) |
نام (NAME)
cargo-logout - حذف محلی توکن API از رجیستری
خلاصه دستور (SYNOPSIS)
cargo logout [گزینهها]
توضیحات (DESCRIPTION)
این دستور یک ارائهدهنده اعتبارنامه (credential provider) را برای حذف توکن ذخیرهشده اجرا میکند.
برای ارائهدهنده اعتبارنامه پیشفرض cargo:token، اعتبارنامهها در $CARGO_HOME/credentials.toml ذخیره میشوند، که در آن مقدار پیشفرض $CARGO_HOME برابر .cargo در دایرکتوری خانگی شما است.
اگر برای یک رجیستری ارائهدهنده اعتبارنامهای مشخص شده باشد، از همان استفاده خواهد شد. در غیر این صورت، ارائهدهندههای موجود در مقدار پیکربندی registry.global-credential-providers، از انتهای فهرست مورد آزمایش قرار میگیرند.
اگر --registry مشخص نشده باشد، اعتبارنامههای رجیستری پیشفرض حذف خواهند شد (پیکربندیشده توسط registry.default https://doc.rust-lang.org/cargo/reference/config.html#registrydefault، که پیشفرض آن https://crates.io است).
این کار توکن را روی سرور باطل نمیکند. اگر نیاز به باطل کردن توکن دارید، به وبسایت رجیستری مراجعه کرده و دستورالعملهای آن را دنبال کنید (برای ابطال توکن برای https://crates.io، به https://crates.io/me مراجعه نمایید).
گزینهها (OPTIONS)
گزینههای خروج (Logout Options)
--registry registry
گزینههای نمایش (Display Options)
-v, --verbose
-q, --quiet
--color when
همچنین میتواند با مقدار پیکربندی https://doc.rust-lang.org/cargo/reference/config.html term.color تعیین شود.
گزینههای عمومی (Common Options)
+toolchain
--config KEY=VALUE یا PATH
-C PATH
این گزینه فقط در کانال nightly https://doc.rust-lang.org/book/appendix-07-nightly-rust.html در دسترس است و برای فعالسازی به پرچم -Z unstable-options نیاز دارد (به #10098 https://github.com/rust-lang/cargo/issues/10098 مراجعه کنید).
-h, --help
-Z flag
محیط (ENVIRONMENT)
برای جزئیات درباره متغیرهای محیطی که Cargo میخواند، مرجع https://doc.rust-lang.org/cargo/reference/environment-variables.html را ببینید.
وضعیت خروج (EXIT STATUS)
مثالها (EXAMPLES)
cargo logout
cargo logout --registry my-registry