PyPI เจชเฉˆเจ•เฉ‡เจœ เจ•เฉˆเจŸเจพเจฒเจพเจ— เจฆเฉ‹-เจซเฉˆเจ•เจŸเจฐ เจชเฉเจฐเจฎเจพเจฃเจฟเจ•เจคเจพ เจฒเจˆ เจธเจฎเจฐเจฅเจจ เจœเฉ‹เฉœเจฆเจพ เจนเฉˆ

ะ’ เจชเฉ€เจ†เจˆเจชเฉ€เจ†เจˆ, เจชเจพเจˆเจฅเจจ เจกเจฟเจตเฉˆเจฒเจชเจฐเจพเจ‚ เจฒเจˆ เจชเฉˆเจ•เฉ‡เจœเจพเจ‚ เจฆเฉ€ เจ‡เฉฑเจ• เจกเจพเจ‡เจฐเฉˆเจ•เจŸเจฐเฉ€, เจœเฉ‹เฉœเจฟเจ† เจ—เจฟเจ† เจฎเฉเฉฑเจ– เจชเจพเจธเจตเจฐเจก เจจเจพเจฒ เจธเจฎเจเฉŒเจคเจพ เจนเฉ‹เจฃ เจฆเฉ€ เจธเจฅเจฟเจคเฉ€ เจตเจฟเฉฑเจš เจคเฉเจนเจพเจกเฉ‡ เจ–เจพเจคเฉ‡ เจฆเฉ€ เจธเฉเจฐเฉฑเจ–เจฟเจ† เจฒเจˆ เจฆเฉ‹-เจ•เจพเจฐเจ• เจชเฉเจฐเจฎเจพเจฃเจฟเจ•เจคเจพ เจฒเจˆ เจธเจฎเจฐเจฅเจจเฅค เจ‡เจน เจฎเฉŒเจ•เจพ เจ•เฉˆเจŸเจพเจฒเจพเจ— เจฆเฉ‡ เจธเจพเจฐเฉ‡ เจฐเจœเจฟเจธเจŸเจฐเจก เจ‰เจชเจญเฉ‹เจ—เจคเจพเจตเจพเจ‚ เจฒเจˆ เจ‰เจชเจฒเจฌเจง เจนเฉˆเฅค

เจนเฉเจฃ เจคเฉฑเจ• เจฆเฉ‡ เจฆเฉ‹-เจ•เจพเจฐเจ• เจชเฉเจฐเจฎเจพเจฃเฉ€เจ•เจฐเจจ เจคเจฐเฉ€เจ•เจฟเจ†เจ‚ เจตเจฟเฉฑเจšเฉ‹เจ‚ เจธเจนเจฟเจฏเฉ‹เจ—เฉ€ เจธเจฟเจฐเจซเจผ เจธเจฎเจพเจ‚-เจธเฉ€เจฎเจค เจ‡เฉฑเจ•-เจตเจพเจฐ เจชเจพเจธเจตเจฐเจก (เจŸเฉ‹เจช), เจ‡เฉฑเจ• เจตเจฟเจธเจผเฉ‡เจธเจผ เจฎเฉ‹เจฌเจพเจˆเจฒ เจเจชเจฒเฉ€เจ•เฉ‡เจธเจผเจจ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจ•เฉ‡ เจคเจฟเจ†เจฐ เจ•เฉ€เจคเจพ เจ—เจฟเจ† เจนเฉˆเฅค เจเจชเจฒเฉ€เจ•เฉ‡เจธเจผเจจเจพเจ‚ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจตเจจ-เจŸเจพเจˆเจฎ เจชเจพเจธเจตเจฐเจก เจฌเจฃเจพเจ‰เจฃ เจฒเจˆ เจ•เฉ€เจคเฉ€ เจœเจพ เจธเจ•เจฆเฉ€ เจนเฉˆ FreeOTP, FreeOTP+, Google Authenticator, Authy ะธ
Duo เจฎเฉ‹เจฌเจพเจˆเจฒ. เจญเจตเจฟเฉฑเจ– เจตเจฟเฉฑเจš, เจ…เจธเฉ€เจ‚ เจฆเฉ‚เจœเฉ‡ เจชเฉเจธเจผเจŸเฉ€เจ•เจฐเจจ เจ•เจพเจฐเจ• เจตเจœเฉ‹เจ‚ Yubikeys เจฒเจˆ เจธเจฎเจฐเจฅเจจ เจฒเจพเจ—เฉ‚ เจ•เจฐเจจ เจฆเฉ€ เจฏเฉ‹เจœเจจเจพ เจฌเจฃเจพ เจฐเจนเฉ‡ เจนเจพเจ‚เฅค

เจธเจฐเฉ‹เจค: opennet.ru

เจ‡เฉฑเจ• เจŸเจฟเฉฑเจชเจฃเฉ€ เจœเฉ‹เฉœเฉ‹