{"id":770,"date":"2024-11-04T00:38:00","date_gmt":"2024-11-03T21:38:00","guid":{"rendered":"https:\/\/mf.golden-studio.com\/?p=770"},"modified":"2026-04-02T20:37:38","modified_gmt":"2026-04-02T17:37:38","slug":"enroll","status":"publish","type":"post","link":"https:\/\/multifactor.ru\/docs\/enroll\/","title":{"rendered":"\u041d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0430 \u0430\u0443\u0442\u0435\u043d\u0442\u0438\u0444\u0438\u043a\u0430\u0446\u0438\u0438"},"content":{"rendered":"\n<h2 class=\"wp-block-heading\">\u041d\u0430\u0447\u0430\u043b\u043e \u0440\u0430\u0431\u043e\u0442\u044b<\/h2>\n\n\n\n<p>\u0412\u044b \u043d\u0430\u0445\u043e\u0434\u0438\u0442\u0435\u0441\u044c \u043d\u0430 \u0441\u0442\u0440\u0430\u043d\u0438\u0446\u0435 \u0432\u0445\u043e\u0434\u0430 \u0432 \u0432\u0430\u0448\u0443 \u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u043e\u043d\u043d\u0443\u044e \u0441\u0438\u0441\u0442\u0435\u043c\u0443. \u0412\u0432\u0435\u0434\u0438\u0442\u0435 \u0432\u0430\u0448 \u043b\u043e\u0433\u0438\u043d \u0438, \u043f\u0440\u0438 \u043d\u0435\u043e\u0431\u0445\u043e\u0434\u0438\u043c\u043e\u0441\u0442\u0438, \u043f\u0430\u0440\u043e\u043b\u044c.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><a href=\"\/wp-content\/themes\/multifactor\/img\/enroll2.png\"><img decoding=\"async\" src=\"\/wp-content\/themes\/multifactor\/img\/enroll2.png\" alt=\"\"\/><\/a><\/figure>\n\n\n\n<p><\/p>\n\n\n\n<p>\u0412\u044b \u0443\u0432\u0438\u0434\u0438\u0442\u0435 \u043f\u0440\u0438\u0433\u043b\u0430\u0448\u0435\u043d\u0438\u0435 \u043d\u0430\u0441\u0442\u0440\u043e\u0438\u0442\u044c \u043c\u0435\u0442\u043e\u0434\u044b \u0430\u0443\u0442\u0435\u043d\u0442\u0438\u0444\u0438\u043a\u0430\u0446\u0438\u0438. \u041d\u0435\u043e\u0431\u0445\u043e\u0434\u0438\u043c\u043e \u043d\u0430\u0441\u0442\u0440\u043e\u0438\u0442\u044c \u0445\u043e\u0442\u044f \u0431\u044b \u043e\u0434\u0438\u043d \u043c\u0435\u0442\u043e\u0434 \u043c\u043d\u043e\u0433\u043e\u0444\u0430\u043a\u0442\u043e\u0440\u043d\u043e\u0439 \u0430\u0443\u0442\u0435\u043d\u0442\u0438\u0444\u0438\u043a\u0430\u0446\u0438\u0438. \u0414\u043e\u043f\u043e\u043b\u043d\u0438\u0442\u0435\u043b\u044c\u043d\u044b\u0435 \u043c\u0435\u0442\u043e\u0434\u044b \u043c\u043e\u0436\u043d\u043e \u0431\u0443\u0434\u0435\u0442 \u0434\u043e\u0431\u0430\u0432\u0438\u0442\u044c \u043f\u043e\u0437\u0436\u0435.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><a href=\"\/wp-content\/themes\/multifactor\/img\/003-welcome-ae1c7363ee55c2d1eb010162ddcd45aa.png\"><img decoding=\"async\" src=\"\/wp-content\/themes\/multifactor\/img\/003-welcome-ae1c7363ee55c2d1eb010162ddcd45aa.png\" alt=\"\u041f\u0440\u0438\u0432\u0435\u0442\u0441\u0442\u0432\u0435\u043d\u043d\u043e\u0435 \u043e\u043a\u043d\u043e \u043d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0438 \u043c\u0443\u043b\u044c\u0442\u0438\u0444\u0430\u043a\u0442\u043e\u0440\u0430\"\/><\/a><\/figure>\n\n\n\n<p><\/p>\n\n\n\n<p>\u0412\u0430\u043c \u0431\u0443\u0434\u0443\u0442 \u043f\u043e\u043a\u0430\u0437\u0430\u043d\u044b \u043e\u0434\u043e\u0431\u0440\u0435\u043d\u043d\u044b\u0435 \u0432\u0430\u0448\u0438\u043c \u0430\u0434\u043c\u0438\u043d\u0438\u0441\u0442\u0440\u0430\u0442\u043e\u0440\u043e\u043c \u043c\u0435\u0442\u043e\u0434\u044b \u0430\u0443\u0442\u0435\u043d\u0442\u0438\u0444\u0438\u043a\u0430\u0446\u0438\u0438. \u0412\u044b\u0431\u0435\u0440\u0438\u0442\u0435 \u043b\u044e\u0431\u043e\u0439, \u043f\u043e\u0434\u0445\u043e\u0434\u044f\u0449\u0438\u0439 \u0434\u043b\u044f \u0432\u0430\u0441 \u0438 \u043f\u0435\u0440\u0435\u0445\u043e\u0434\u0438\u0442\u0435 \u043a \u043d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0435.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><a href=\"\/wp-content\/themes\/multifactor\/img\/004-start-5d4b128c10d69df98be6d3d72de158f6.png\"><img decoding=\"async\" src=\"\/wp-content\/themes\/multifactor\/img\/004-start-5d4b128c10d69df98be6d3d72de158f6.png\" alt=\"\u0414\u043e\u0441\u0442\u0443\u043f\u043d\u044b\u0435 \u043c\u0435\u0442\u043e\u0434\u044b \u043c\u043d\u043e\u0433\u043e\u0444\u0430\u043a\u0442\u043e\u0440\u043d\u043e\u0439 \u0430\u0443\u0442\u0435\u043d\u0442\u0438\u0444\u0438\u043a\u0430\u0446\u0438\u0438\"\/><\/a><\/figure>\n\n\n\n<p><\/p>\n\n\n\n<p>\u041f\u0440\u0438 \u043d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0435 \u0438 \u0432\u0445\u043e\u0434\u0435 \u0432 \u0441\u0438\u0441\u0442\u0435\u043c\u0443 \u0443\u0447\u0438\u0442\u044b\u0432\u0430\u0439\u0442\u0435, \u0447\u0442\u043e \u0432\u0430\u0448 \u0430\u0434\u043c\u0438\u043d\u0438\u0441\u0442\u0440\u0430\u0442\u043e\u0440 \u0443\u0441\u0442\u0430\u043d\u0430\u0432\u043b\u0438\u0432\u0430\u0435\u0442 \u043c\u0430\u043a\u0441\u0438\u043c\u0430\u043b\u044c\u043d\u043e\u0435 \u0432\u0440\u0435\u043c\u044f, \u0437\u0430 \u043a\u043e\u0442\u043e\u0440\u043e\u0435 \u0432\u044b \u0434\u043e\u043b\u0436\u043d\u044b \u044d\u0442\u043e \u0441\u0434\u0435\u043b\u0430\u0442\u044c. \u041f\u043e \u0443\u043c\u043e\u043b\u0447\u0430\u043d\u0438\u044e \u043e\u043d\u043e \u0441\u043e\u0441\u0442\u0430\u0432\u043b\u044f\u0435\u0442 20 \u043c\u0438\u043d\u0443\u0442.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">\u0414\u043e\u0431\u0430\u0432\u043b\u0435\u043d\u0438\u0435 \u0434\u043e\u043f\u043e\u043b\u043d\u0438\u0442\u0435\u043b\u044c\u043d\u044b\u0445 \u0441\u043f\u043e\u0441\u043e\u0431\u043e\u0432<\/h2>\n\n\n\n<p>\u0412 \u0434\u0430\u043b\u044c\u043d\u0435\u0439\u0448\u0435\u0439 \u0440\u0430\u0431\u043e\u0442\u0435 \u0432\u044b \u043c\u043e\u0436\u0435\u0442\u0435 \u0434\u043e\u0431\u0430\u0432\u0438\u0442\u044c \u0434\u043e\u043f\u043e\u043b\u043d\u0438\u0442\u0435\u043b\u044c\u043d\u044b\u0435 \u043c\u0435\u0442\u043e\u0434\u044b \u0430\u0443\u0442\u0435\u043d\u0442\u0438\u0444\u0438\u043a\u0430\u0446\u0438\u0438. \u0414\u043b\u044f \u044d\u0442\u043e\u0433\u043e \u0432\u043e \u0432\u0440\u0435\u043c\u044f \u043f\u0440\u043e\u0446\u0435\u0441\u0441\u0430 \u0430\u0432\u0442\u043e\u0440\u0438\u0437\u0430\u0446\u0438\u0438 \u043d\u0430 \u0432\u0430\u0448\u0435\u043c \u043f\u043e\u0440\u0442\u0430\u043b\u0435 \u043d\u0430\u0436\u043c\u0438\u0442\u0435 \u043d\u0430 \u0442\u0440\u0438 \u0442\u043e\u0447\u043a\u0438 \u0432 \u0432\u0435\u0440\u0445\u043d\u0435\u043c \u043f\u0440\u0430\u0432\u043e\u043c \u0443\u0433\u043b\u0443 \u0444\u043e\u0440\u043c\u044b, \u0432\u044b\u0431\u0435\u0440\u0438\u0442\u0435 \u043f\u0443\u043d\u043a\u0442 <strong><code>\u0421\u043f\u043e\u0441\u043e\u0431\u044b \u0430\u0443\u0442\u0435\u043d\u0442\u0438\u0444\u0438\u043a\u0430\u0446\u0438\u0438<\/code><\/strong>, \u0438 \u043f\u0440\u043e\u0439\u0434\u0438\u0442\u0435 \u0434\u0432\u0443\u0445\u0444\u0430\u043a\u0442\u043e\u0440\u043d\u0443\u044e \u0430\u0443\u0442\u0435\u043d\u0442\u0438\u0444\u0438\u043a\u0430\u0446\u0438\u044e. \u041f\u043e\u0441\u043b\u0435 \u044d\u0442\u043e\u0433\u043e \u043e\u0442\u043a\u0440\u043e\u0435\u0442\u0441\u044f \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u044c \u0434\u043e\u0431\u0430\u0432\u043b\u044f\u0442\u044c \u0434\u043e\u043f\u043e\u043b\u043d\u0438\u0442\u0435\u043b\u044c\u043d\u044b\u0435 \u0441\u043f\u043e\u0441\u043e\u0431\u044b.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full is-resized\"><a href=\"https:\/\/multifactor.ru\/wp-content\/uploads\/2024\/11\/image-2.png\"><img loading=\"lazy\" decoding=\"async\" width=\"532\" height=\"785\" src=\"https:\/\/multifactor.ru\/wp-content\/uploads\/2024\/11\/image-2.png\" alt=\"\" class=\"wp-image-3410\" style=\"width:383px;height:auto\" srcset=\"https:\/\/multifactor.ru\/wp-content\/uploads\/2024\/11\/image-2.png 532w, https:\/\/multifactor.ru\/wp-content\/uploads\/2024\/11\/image-2-203x300.png 203w\" sizes=\"auto, (max-width: 532px) 100vw, 532px\" \/><\/a><\/figure>\n\n\n\n<p><\/p>\n\n\n\n<h2 class=\"wp-block-heading\">\u041c\u043e\u0431\u0438\u043b\u044c\u043d\u043e\u0435 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0435 Multifactor<\/h2>\n\n\n\n<p>\u0414\u043b\u044f \u043d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0438 \u0430\u0443\u0442\u0435\u043d\u0442\u0438\u0444\u0438\u043a\u0430\u0446\u0438\u0438 \u0447\u0435\u0440\u0435\u0437 \u041c\u043e\u0431\u0438\u043b\u044c\u043d\u043e\u0435 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0435 \u043d\u0430\u0436\u043c\u0438\u0442\u0435 <strong><code>\u0414\u043e\u0431\u0430\u0432\u0438\u0442\u044c \u0430\u043a\u043a\u0430\u0443\u043d\u0442<\/code><\/strong> \u0432 \u0440\u0430\u0437\u0434\u0435\u043b\u0435 <strong><code>\u041c\u043e\u0431\u0438\u043b\u044c\u043d\u043e\u0435 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0435<\/code><\/strong>.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><a href=\"\/wp-content\/themes\/multifactor\/img\/026-start02-ef788df12e10363314fad61d8b2379b8.png\"><img decoding=\"async\" src=\"\/wp-content\/themes\/multifactor\/img\/026-start02-ef788df12e10363314fad61d8b2379b8.png\" alt=\"\u0414\u043e\u0441\u0442\u0443\u043f\u043d\u044b\u0435 \u043c\u0435\u0442\u043e\u0434\u044b \u043c\u043d\u043e\u0433\u043e\u0444\u0430\u043a\u0442\u043e\u0440\u043d\u043e\u0439 \u0430\u0443\u0442\u0435\u043d\u0442\u0438\u0444\u0438\u043a\u0430\u0446\u0438\u0438\"\/><\/a><\/figure>\n\n\n\n<p><\/p>\n\n\n\n<p>\u0421\u0435\u0440\u0432\u0438\u0441 \u0441\u0433\u0435\u043d\u0435\u0440\u0438\u0440\u0443\u0435\u0442 \u0434\u043b\u044f \u0432\u0430\u0441 QR-\u043a\u043e\u0434, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u0431\u0443\u0434\u0435\u0442 \u043d\u0435\u043e\u0431\u0445\u043e\u0434\u0438\u043c\u043e \u043e\u0442\u0441\u043a\u0430\u043d\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u0441 \u043f\u043e\u043c\u043e\u0449\u044c\u044e \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u044f Multifactor \u0434\u043b\u044f \u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c <a href=\"https:\/\/apps.apple.com\/ru\/app\/multifactor\/id1533648669\" target=\"_blank\" rel=\"noreferrer noopener nofollow\">iOS<\/a> \u0438\u043b\u0438 <a href=\"https:\/\/play.google.com\/store\/apps\/details?id=ru.multifactor.app\" target=\"_blank\" rel=\"noreferrer noopener nofollow\">Android<\/a>:<\/p>\n\n\n<div class=\"su-row\">\n<a href=\"https:\/\/apps.apple.com\/ru\/app\/multifactor\/id1533648669\" class=\"su-button su-button-style-soft\" style=\"color:#ffffff;background-color:#000000;border-color:#000000;border-radius:10px\" target=\"_blank\" rel=\"noopener noreferrer\"><span style=\"color:#ffffff;padding:8px 26px;font-size:20px;line-height:30px;border-color:#4d4d4d;border-radius:10px;text-shadow:none\"><i class=\"sui sui-apple\" style=\"font-size:20px;color:#FFFFFF\"><\/i> \u0421\u043a\u0430\u0447\u0430\u0442\u044c \u0432 App Store<\/span><\/a>\n<\/div>\n<div class=\"su-row\">\n<a href=\"https:\/\/play.google.com\/store\/apps\/details?id=ru.multifactor.app\" class=\"su-button su-button-style-soft\" style=\"color:#ffffff;background-color:#4CAF50;border-color:#3d8c40;border-radius:10px\" target=\"_blank\" rel=\"noopener noreferrer\"><span style=\"color:#ffffff;padding:8px 26px;font-size:20px;line-height:30px;border-color:#82c785;border-radius:10px;text-shadow:none\"><i class=\"sui sui-android\" style=\"font-size:20px;color:#FFFFFF\"><\/i> \u0421\u043a\u0430\u0447\u0430\u0442\u044c \u0432 Google Play<\/span><\/a>\n<\/div>\n\n\n\n\n\n\n\n<p><br>\u0438\u043b\u0438 \u043e\u0442\u043a\u0440\u044b\u0442\u044c \u0441\u043f\u0435\u0446\u0438\u0430\u043b\u044c\u043d\u0443\u044e \u0441\u0441\u044b\u043b\u043a\u0443 \u043d\u0430 \u0442\u0435\u043b\u0435\u0444\u043e\u043d\u0435 \u0441 \u0443\u0441\u0442\u0430\u043d\u043e\u0432\u043b\u0435\u043d\u043d\u044b\u043c \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0435\u043c Multifactor.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><a href=\"\/wp-content\/themes\/multifactor\/img\/027-app-qr-b96fc6b76a9d59f91af8ec96b776c2f7.png\"><img decoding=\"async\" src=\"\/wp-content\/themes\/multifactor\/img\/027-app-qr-b96fc6b76a9d59f91af8ec96b776c2f7.png\" alt=\"\u041d\u0430\u0447\u0430\u043b\u043e \u0440\u0435\u0433\u0438\u0441\u0442\u0440\u0430\u0446\u0438\u0438 \u0432 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0438 Multifactor\"\/><\/a><\/figure>\n\n\n\n<p><\/p>\n\n\n\n<p>\u0412 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0438 \u043d\u0430\u0436\u043c\u0438\u0442\u0435 \u043d\u0430 \u043a\u043d\u043e\u043f\u043a\u0443 \u0434\u043e\u0431\u0430\u0432\u043b\u0435\u043d\u0438\u044f \u043d\u043e\u0432\u043e\u0433\u043e \u0430\u043a\u043a\u0430\u0443\u043d\u0442\u0430 (\u043a\u043d\u043e\u043f\u043a\u0430 <strong>+<\/strong>), \u0440\u0430\u0437\u0440\u0435\u0448\u0438\u0442\u0435 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u044e \u0434\u043e\u0441\u0442\u0443\u043f \u043a \u043a\u0430\u043c\u0435\u0440\u0435 (\u043f\u0440\u0438 \u0437\u0430\u043f\u0440\u043e\u0441\u0435) \u0438 \u043e\u0442\u0441\u043a\u0430\u043d\u0438\u0440\u0443\u0439\u0442\u0435 QR-\u043a\u043e\u0434.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><a href=\"\/wp-content\/themes\/multifactor\/img\/025-adding-multifactor-app-a5eb5b42bb362cfb7e2e6b1e0488ffa1.png\"><img decoding=\"async\" src=\"\/wp-content\/themes\/multifactor\/img\/025-adding-multifactor-app-a5eb5b42bb362cfb7e2e6b1e0488ffa1.png\" alt=\"\u0414\u043e\u0431\u0430\u0432\u043b\u0435\u043d\u0438\u0435 \u0430\u043a\u043a\u0430\u0443\u043d\u0442\u0430 \u0432 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0435 Multifactor\"\/><\/a><\/figure>\n\n\n\n<p><\/p>\n\n\n\n<h3 class=\"wp-block-heading\">\u041d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0430 \u0437\u0430\u0449\u0438\u0449\u0451\u043d\u043d\u043e\u0433\u043e \u044d\u043a\u0440\u0430\u043d\u0430 \u0431\u043b\u043e\u043a\u0438\u0440\u043e\u0432\u043a\u0438<\/h3>\n\n\n\n<p>\u041c\u043e\u0431\u0438\u043b\u044c\u043d\u043e\u0435 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0435 Multifactor \u0442\u0440\u0435\u0431\u0443\u0435\u0442 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u044f \u0437\u0430\u0449\u0438\u0449\u0451\u043d\u043d\u043e\u0433\u043e \u044d\u043a\u0440\u0430\u043d\u0430 \u0431\u043b\u043e\u043a\u0438\u0440\u043e\u0432\u043a\u0438 \u0432\u0430\u0448\u0435\u0433\u043e \u0443\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432\u0430 \u0434\u043b\u044f \u043a\u043e\u0440\u0440\u0435\u043a\u0442\u043d\u043e\u0439 \u0440\u0430\u0431\u043e\u0442\u044b. \u0412 \u0441\u043b\u0443\u0447\u0430\u0435, \u0435\u0441\u043b\u0438 \u043d\u0430 \u0443\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432\u0435 \u043e\u0442\u043a\u043b\u044e\u0447\u0435\u043d\u0430 \u0431\u043b\u043e\u043a\u0438\u0440\u043e\u0432\u043a\u0430 \u043e\u0434\u043d\u0438\u043c \u0438\u0437 \u0431\u0435\u0437\u043e\u043f\u0430\u0441\u043d\u044b\u0445 \u043c\u0435\u0442\u043e\u0434\u043e\u0432, \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0435 Multifactor \u0432\u044b\u0434\u0430\u0441\u0442 \u043e\u0448\u0438\u0431\u043a\u0443 \u043f\u0440\u0438 \u0437\u0430\u043f\u0443\u0441\u043a\u0435:<\/p>\n\n\n\n<figure class=\"wp-block-image\"><a href=\"\/wp-content\/themes\/multifactor\/img\/screen_lock_error.png\"><img decoding=\"async\" src=\"\/wp-content\/themes\/multifactor\/img\/screen_lock_error.png\" alt=\"\u041e\u0448\u0438\u0431\u043a\u0430 \u043e\u0431 \u043e\u0442\u0441\u0443\u0442\u0441\u0442\u0432\u0438\u0438 \u0437\u0430\u0449\u0438\u0449\u0451\u043d\u043d\u043e\u0433\u043e \u044d\u043a\u0440\u0430\u043d\u0430 \u0431\u043b\u043e\u043a\u0438\u0440\u043e\u0432\u043a\u0438\"\/><\/a><\/figure>\n\n\n\n<p><\/p>\n\n\n\n<p>\u0414\u043b\u044f \u043f\u0440\u043e\u0434\u043e\u043b\u0436\u0435\u043d\u0438\u044f \u0440\u0430\u0431\u043e\u0442\u044b \u0432\u044b\u043f\u043e\u043b\u043d\u0438\u0442\u0435 \u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0438\u0435 \u043d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0438:<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li><strong>Android<\/strong>\n<ol class=\"wp-block-list\">\n<li>\u041f\u0435\u0440\u0435\u0439\u0434\u0438\u0442\u0435 \u0432 \u0440\u0430\u0437\u0434\u0435\u043b <strong>\u00ab<\/strong>\u041d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0438<strong>\u00bb<\/strong> <strong>\u2192<\/strong> <strong>\u00ab<\/strong>\u042d\u043a\u0440\u0430\u043d \u0431\u043b\u043e\u043a\u0438\u0440\u043e\u0432\u043a\u0438<strong><strong><strong>\u00bb<\/strong><\/strong><\/strong> <strong>\u2192<\/strong> <strong>\u00ab<\/strong>\u0422\u0438\u043f \u0431\u043b\u043e\u043a\u0438\u0440\u043e\u0432\u043a\u0438 \u044d\u043a\u0440\u0430\u043d\u0430<strong>\u00bb<\/strong>;<\/li>\n\n\n\n<li>\u041d\u0430\u0441\u0442\u0440\u043e\u0439\u0442\u0435 \u043e\u0434\u0438\u043d \u0438\u0437 \u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0438\u0445 \u0442\u0438\u043f\u043e\u0432 \u0431\u043b\u043e\u043a\u0438\u0440\u043e\u0432\u043a\u0438:\n<ul class=\"wp-block-list\">\n<li>\u0440\u0438\u0441\u0443\u043d\u043e\u043a (\u0433\u0440\u0430\u0444\u0438\u0447\u0435\u0441\u043a\u0438\u0439 \u043a\u043b\u044e\u0447);<\/li>\n\n\n\n<li>PIN-\u043a\u043e\u0434;<\/li>\n\n\n\n<li>\u043f\u0430\u0440\u043e\u043b\u044c;<\/li>\n\n\n\n<li>\u0431\u0438\u043e\u043c\u0435\u0442\u0440\u0438\u0447\u0435\u0441\u043a\u0438\u0435 \u0434\u0430\u043d\u043d\u044b\u0435 (\u043b\u0438\u0446\u043e \u0438\u043b\u0438 \u043e\u0442\u043f\u0435\u0447\u0430\u0442\u043a\u0438 \u043f\u0430\u043b\u044c\u0446\u0435\u0432).<\/li>\n<\/ul>\n<\/li>\n<\/ol>\n<\/li>\n<\/ol>\n\n\n\n<figure class=\"wp-block-image\"><a href=\"\/wp-content\/themes\/multifactor\/img\/screen_lock_android.png\"><img decoding=\"async\" src=\"\/wp-content\/themes\/multifactor\/img\/screen_lock_android.png\" alt=\"\u041d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0430 \u0437\u0430\u0449\u0438\u0449\u0451\u043d\u043d\u043e\u0433\u043e \u044d\u043a\u0440\u0430\u043d\u0430 \u0431\u043b\u043e\u043a\u0438\u0440\u043e\u0432\u043a\u0438 \u0432 Android\"\/><\/a><\/figure>\n\n\n\n<p><\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p>\u041e\u0431\u0440\u0430\u0442\u0438\u0442\u0435 \u0432\u043d\u0438\u043c\u0430\u043d\u0438\u0435<\/p>\n\n\n\n<p>\u041f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0435 Multifactor \u0434\u043b\u044f Android \u043d\u0435 \u0440\u0430\u0431\u043e\u0442\u0430\u0435\u0442 \u0441 \u043d\u0435\u0431\u0435\u0437\u043e\u043f\u0430\u0441\u043d\u044b\u043c\u0438 \u0442\u0438\u043f\u0430\u043c\u0438 \u0431\u043b\u043e\u043a\u0438\u0440\u043e\u0432\u043a\u0438 \u044d\u043a\u0440\u0430\u043d\u0430 (\u043d\u0430\u043f\u0440\u0438\u043c\u0435\u0440, <strong>\u00ab<\/strong>\u041f\u0440\u043e\u0432\u0435\u0441\u0442\u0438 \u043f\u043e \u044d\u043a\u0440\u0430\u043d\u0443<strong>\u00bb<\/strong>).<\/p>\n<\/blockquote>\n\n\n\n<ol start=\"2\" class=\"wp-block-list\">\n<li><strong>iOS<\/strong>\n<ol class=\"wp-block-list\">\n<li>\u041f\u0435\u0440\u0435\u0439\u0434\u0438\u0442\u0435 \u0432 \u0440\u0430\u0437\u0434\u0435\u043b <strong>\u00ab<\/strong>\u041d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0438<strong>\u00bb<\/strong> <strong>\u2192<\/strong> <strong>\u00ab<\/strong>Face ID \u0438 \u043a\u043e\u0434-\u043f\u0430\u0440\u043e\u043b\u044c<strong>\u00bb<\/strong>;<\/li>\n\n\n\n<li>\u041d\u0430\u0441\u0442\u0440\u043e\u0439\u0442\u0435 \u043e\u0434\u0438\u043d \u0438\u0437 \u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0438\u0445 \u0442\u0438\u043f\u043e\u0432 \u0431\u043b\u043e\u043a\u0438\u0440\u043e\u0432\u043a\u0438:\n<ul class=\"wp-block-list\">\n<li>\u043a\u043e\u0434-\u043f\u0430\u0440\u043e\u043b\u044c;<\/li>\n\n\n\n<li>Face ID (\u0438\u043b\u0438 Touch ID, \u0432 \u0437\u0430\u0432\u0438\u0441\u0438\u043c\u043e\u0441\u0442\u0438 \u043e\u0442 \u0443\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432\u0430)<br><br>            <br> \u0412 \u0441\u043b\u0443\u0447\u0430\u0435 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u044f \u044d\u0442\u043e\u0433\u043e \u043c\u0435\u0442\u043e\u0434\u0430, \u0432\u043a\u043b\u044e\u0447\u0438\u0442\u0435 \u043f\u0435\u0440\u0435\u043a\u043b\u044e\u0447\u0430\u0442\u0435\u043b\u044c <strong>\u00ab<\/strong>\u0420\u0430\u0437\u0431\u043b\u043e\u043a\u0438\u0440\u043e\u0432\u043a\u0430 iPhone<strong>\u00bb<\/strong>.<\/li>\n<\/ul>\n<\/li>\n<\/ol>\n<\/li>\n<\/ol>\n\n\n\n<figure class=\"wp-block-image\"><a href=\"\/wp-content\/themes\/multifactor\/img\/screen_lock_ios.png\"><img decoding=\"async\" src=\"\/wp-content\/themes\/multifactor\/img\/screen_lock_ios.png\" alt=\"\u041d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0430 \u0437\u0430\u0449\u0438\u0449\u0451\u043d\u043d\u043e\u0433\u043e \u044d\u043a\u0440\u0430\u043d\u0430 \u0431\u043b\u043e\u043a\u0438\u0440\u043e\u0432\u043a\u0438 \u0432 iOS\"\/><\/a><\/figure>\n\n\n\n<p><\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p>\u041e\u0431\u0440\u0430\u0442\u0438\u0442\u0435 \u0432\u043d\u0438\u043c\u0430\u043d\u0438\u0435<\/p>\n\n\n\n<p>\u041f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0435 Multifactor \u0434\u043b\u044f iOS \u043d\u0435 \u0440\u0430\u0431\u043e\u0442\u0430\u0435\u0442 \u0441 \u043d\u0435\u0431\u0435\u0437\u043e\u043f\u0430\u0441\u043d\u044b\u043c\u0438 \u0442\u0438\u043f\u0430\u043c\u0438 \u0431\u043b\u043e\u043a\u0438\u0440\u043e\u0432\u043a\u0438 \u044d\u043a\u0440\u0430\u043d\u0430. \u041d\u0430\u043f\u0440\u0438\u043c\u0435\u0440, \u043f\u0440\u043e\u0441\u0442\u0430\u044f \u0430\u0432\u0442\u043e\u0431\u043b\u043e\u043a\u0438\u0440\u043e\u0432\u043a\u0430 \u044d\u043a\u0440\u0430\u043d\u0430 (\u0432 \u0440\u0430\u0437\u0434\u0435\u043b\u0435 <strong>\u00ab<\/strong>\u041d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0438<strong>\u00bb<\/strong> <strong>\u2192<\/strong> <strong>\u00ab<\/strong>\u042d\u043a\u0440\u0430\u043d \u0438 \u044f\u0440\u043a\u043e\u0441\u0442\u044c<strong>\u00bb<\/strong>) \u043f\u0440\u0438 \u043e\u0442\u0441\u0443\u0442\u0441\u0442\u0432\u0438\u0438 \u043a\u043e\u0434\u0430-\u043f\u0430\u0440\u043e\u043b\u044f.<\/p>\n<\/blockquote>\n\n\n\n<h3 class=\"wp-block-heading\">\u0414\u0443\u0431\u043b\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435 \u043f\u0443\u0448 \u0443\u0432\u0435\u0434\u043e\u043c\u043b\u0435\u043d\u0438\u044f \u043d\u0430 \u0432\u0441\u0435 \u043f\u0440\u0438\u0432\u044f\u0437\u0430\u043d\u043d\u044b\u0435 \u0443\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432\u0430<\/h3>\n\n\n\n<p>\u041d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0430:<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li><p>\u0421\u043e\u0437\u0434\u0430\u0442\u044c \u043d\u043e\u0432\u0443\u044e \u0433\u0440\u0443\u043f\u043f\u0443 \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u0435\u0439 \u0438\u043b\u0438 \u0438\u0437\u043c\u0435\u043d\u0438\u0442\u044c \u0443\u0436\u0435 \u0441\u0443\u0449\u0435\u0441\u0442\u0432\u0443\u044e\u0449\u0443\u044e;<\/p><\/li>\n\n\n\n<li><p>\u0412 \u043d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0430\u0445 \u0433\u0440\u0443\u043f\u043f\u044b \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u0435\u0439, \u0432 \u0440\u0430\u0437\u0434\u0435\u043b\u0435 <strong>\u00ab<\/strong>\u041c\u043e\u0431\u0438\u043b\u044c\u043d\u043e\u0435 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0435<strong>\u00bb<\/strong>, \u0432\u043a\u043b\u044e\u0447\u0438\u0442\u044c \u043e\u043f\u0446\u0438\u044e \u201c\u0415\u0441\u043b\u0438 \u0443 \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044f \u043d\u0435\u0442 \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u0438 \u0432\u044b\u0431\u0440\u0430\u0442\u044c \u0443\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432\u043e, \u043e\u0442\u043f\u0440\u0430\u0432\u043b\u044f\u0442\u044c \u043f\u0443\u0448-\u0443\u0432\u0435\u0434\u043e\u043c\u043b\u0435\u043d\u0438\u044f \u043d\u0430 \u0432\u0441\u0435 \u0434\u043e\u0441\u0442\u0443\u043f\u043d\u044b\u0435\u201d<\/p><br><\/li>\n<\/ol>\n\n\n\n<figure class=\"wp-block-image\"><a href=\"\/wp-content\/themes\/multifactor\/img\/doublepush1.png\"><img decoding=\"async\" src=\"\/wp-content\/themes\/multifactor\/img\/doublepush1.png\" alt=\"\"\/><\/a><\/figure>\n\n\n\n<p><\/p>\n\n\n\n<ol start=\"3\" class=\"wp-block-list\">\n<li>\u0415\u0441\u043b\u0438 \u0432 \u0440\u0435\u0441\u0443\u0440\u0441\u0435 \u043c\u043e\u0436\u043d\u043e \u0432\u044b\u0431\u0440\u0430\u0442\u044c \u043f\u043e\u0432\u0435\u0434\u0435\u043d\u0438\u0435 \u043f\u0435\u0440\u0435\u0434 \u043f\u0440\u043e\u0432\u0435\u0440\u043a\u043e\u0439 \u0432\u0442\u043e\u0440\u043e\u0433\u043e \u0444\u0430\u043a\u0442\u043e\u0440\u0430 \u0442\u043e \u043d\u0435\u043e\u0431\u0445\u043e\u0434\u0438\u043c\u043e \u0443\u0441\u0442\u0430\u043d\u043e\u0432\u0438\u0442\u044c \u0435\u0433\u043e \u0432 \u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0435\u0435 \u043f\u043e\u043b\u043e\u0436\u0435\u043d\u0438\u0435:<\/li>\n<\/ol>\n\n\n\n<figure class=\"wp-block-image\"><a href=\"\/wp-content\/themes\/multifactor\/img\/doublepush2.png\"><img decoding=\"async\" src=\"\/wp-content\/themes\/multifactor\/img\/doublepush2.png\" alt=\"\"\/><\/a><\/figure>\n\n\n\n<p><\/p>\n\n\n\n<p>\u0415\u0441\u043b\u0438 \u0443 \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044f \u043d\u0435\u0441\u043a\u043e\u043b\u044c\u043a\u043e \u0443\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432 \u0438 \u043f\u0443\u0448\u0438 \u0431\u044b\u043b\u0438 \u043e\u0442\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u044b \u043d\u0430 \u043a\u0430\u0436\u0434\u043e\u0435 \u0438\u0437 \u043d\u0438\u0445, \u0442\u043e \u043f\u043e\u0441\u043b\u0435 \u0442\u043e\u0433\u043e \u043a\u0430\u043a \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044c \u043d\u0430\u0436\u043c\u0435\u0442 \u043d\u0430 \u043f\u0435\u0440\u0432\u044b\u0439 \u043f\u0443\u0448 (\u043f\u043e\u0442\u0432\u0435\u0440\u0434\u0438\u0442 \u0438\u043b\u0438 \u043e\u043f\u0440\u043e\u0432\u0435\u0440\u0433\u043d\u0435\u0442 \u0432\u0445\u043e\u0434) \u0434\u0435\u0439\u0441\u0442\u0432\u0438\u044f \u0432 \u0434\u0440\u0443\u0433\u0438\u0445 \u043f\u0443\u0448\u0430\u0445 \u0431\u0443\u0434\u0443\u0442 \u043f\u0440\u043e\u0438\u0433\u043d\u043e\u0440\u0438\u0440\u043e\u0432\u0430\u043d\u044b.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Telegram<\/h2>\n\n\n\n<p>\u0414\u043b\u044f \u043d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0438 \u0430\u0443\u0442\u0435\u043d\u0442\u0438\u0444\u0438\u043a\u0430\u0446\u0438\u0438 \u0447\u0435\u0440\u0435\u0437 Telegram \u043d\u0430\u0436\u043c\u0438\u0442\u0435 <code><mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-pale-cyan-blue-color\">\u0414\u043e\u0431\u0430\u0432\u0438\u0442\u044c \u0438\u043c\u044f<\/mark><\/code> \u0432 \u0441\u043e\u043e\u0442\u0432\u0435\u0442\u0441\u0442\u0432\u0443\u044e\u0449\u0435\u043c \u0440\u0430\u0437\u0434\u0435\u043b\u0435.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><a href=\"\/wp-content\/themes\/multifactor\/img\/004-start-5d4b128c10d69df98be6d3d72de158f6.png\"><img decoding=\"async\" src=\"\/wp-content\/themes\/multifactor\/img\/004-start-5d4b128c10d69df98be6d3d72de158f6.png\" alt=\"\u0414\u043e\u0441\u0442\u0443\u043f\u043d\u044b\u0435 \u043c\u0435\u0442\u043e\u0434\u044b \u043c\u043d\u043e\u0433\u043e\u0444\u0430\u043a\u0442\u043e\u0440\u043d\u043e\u0439 \u0430\u0443\u0442\u0435\u043d\u0442\u0438\u0444\u0438\u043a\u0430\u0446\u0438\u0438\"\/><\/a><\/figure>\n\n\n\n<p><\/p>\n\n\n\n<p>\u041c\u044b \u043f\u043e\u043a\u0430\u0436\u0435\u043c \u0432\u0430\u043c \u0441\u0442\u0440\u0430\u043d\u0438\u0446\u0443 \u0441\u043e \u0441\u0441\u044b\u043b\u043a\u043e\u0439 \u043d\u0430 \u0441\u043a\u0430\u0447\u0438\u0432\u0430\u043d\u0438\u0435 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u044f Telegram \u0438 QR \u043a\u043e\u0434\u043e\u043c \u0434\u043b\u044f \u0434\u043e\u0431\u0430\u0432\u043b\u0435\u043d\u0438\u044f \u0431\u043e\u0442\u0430, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u0431\u0443\u0434\u0435\u0442 \u043f\u0440\u043e\u0432\u043e\u0434\u0438\u0442\u044c \u0432\u0430\u0448\u0443 \u0430\u0443\u0442\u0435\u043d\u0442\u0438\u0444\u0438\u043a\u0430\u0446\u0438\u044e.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><a href=\"\/wp-content\/themes\/multifactor\/img\/005-add-telegram-ec59889b76fc1c2af9be31818909ee51.png\"><img decoding=\"async\" src=\"\/wp-content\/themes\/multifactor\/img\/005-add-telegram-ec59889b76fc1c2af9be31818909ee51.png\" alt=\"\u0414\u043e\u0431\u0430\u0432\u043b\u0435\u043d\u0438\u0435 \u0438\u043c\u0435\u043d\u0438 \u0432 Telegram\"\/><\/a><\/figure>\n\n\n\n<p><\/p>\n\n\n\n<p><strong>\u0415\u0441\u043b\u0438 \u0432\u044b \u043f\u043e\u043b\u044c\u0437\u0443\u0435\u0442\u0435\u0441\u044c \u043c\u043e\u0431\u0438\u043b\u044c\u043d\u043e\u0439 \u0432\u0435\u0440\u0441\u0438\u0435\u0439 \u043c\u0435\u0441\u0441\u0435\u043d\u0434\u0436\u0435\u0440\u0430<\/strong>, \u043e\u0442\u0441\u043a\u0430\u043d\u0438\u0440\u0443\u0439\u0442\u0435 \u0441 \u043f\u043e\u043c\u043e\u0449\u044c\u044e \u0442\u0435\u043b\u0435\u0444\u043e\u043d\u0430 QR \u043a\u043e\u0434 \u043d\u0430 \u0441\u0442\u0440\u0430\u043d\u0438\u0446\u0435. \u041e\u0442\u043a\u0440\u043e\u0439\u0442\u0435 \u043e\u0442\u0441\u043a\u0430\u043d\u0438\u0440\u043e\u0432\u0430\u043d\u043d\u0443\u044e \u0441\u0441\u044b\u043b\u043a\u0443 \u0432 Telegram, \u0441\u043a\u043e\u043f\u0438\u0440\u043e\u0432\u0430\u0432 \u0435\u0451 \u0438\u043b\u0438 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u044f \u0432\u044b\u0431\u043e\u0440 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u044f \u0434\u043b\u044f \u043e\u0442\u043a\u0440\u044b\u0442\u0438\u044f \u0441\u0441\u044b\u043b\u043a\u0438.<\/p>\n\n\n\n<p><strong>\u0415\u0441\u043b\u0438 \u0432\u044b \u043f\u043e\u043b\u044c\u0437\u0443\u0435\u0442\u0435\u0441\u044c \u0432\u0435\u0440\u0441\u0438\u0435\u0439 Telegram \u0434\u043b\u044f \u043a\u043e\u043c\u043f\u044c\u044e\u0442\u0435\u0440\u0430<\/strong>, \u0441\u043a\u043e\u043f\u0438\u0440\u0443\u0439\u0442\u0435 \u0441\u0441\u044b\u043b\u043a\u0443 \u0438\u0437 \u0442\u0435\u043a\u0441\u0442\u0430 <strong>\u00ab\u0434\u0430\u043d\u043d\u0443\u044e \u0441\u0441\u044b\u043b\u043a\u0443\u00bb<\/strong>, \u043d\u0430\u0436\u0430\u0432 \u043f\u0440\u0430\u0432\u0443\u044e \u043a\u043d\u043e\u043f\u043a\u0443 \u043c\u044b\u0448\u043a\u0438, \u0438 \u0432\u044b\u0431\u0440\u0430\u0432 \u043f\u0443\u043d\u043a\u0442 <strong><code>\u0421\u043a\u043e\u043f\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u0430\u0434\u0440\u0435\u0441 \u0441\u0441\u044b\u043b\u043a\u0438<\/code><\/strong>. \u041e\u0442\u043f\u0440\u0430\u0432\u044c\u0442\u0435 \u0441\u0441\u044b\u043b\u043a\u0443 \u0441\u0430\u043c\u0438\u043c \u0441\u0435\u0431\u0435 \u0432 \u0437\u0430\u043a\u043b\u0430\u0434\u043a\u0438 \u0432 \u043c\u0435\u0441\u0441\u0435\u043d\u0434\u0436\u0435\u0440\u0435 \u0438 \u043f\u0435\u0440\u0435\u0439\u0434\u0438\u0442\u0435 \u043f\u043e \u043d\u0435\u0439.<\/p>\n\n\n\n<p>\u0412\u044b \u0443\u0432\u0438\u0434\u0438\u0442\u0435 \u043e\u043a\u043d\u043e \u0432\u0437\u0430\u0438\u043c\u043e\u0434\u0435\u0439\u0441\u0442\u0432\u0438\u044f \u0441 \u0431\u043e\u0442\u043e\u043c <a href=\"https:\/\/t.me\/MultifactorBot\" target=\"_blank\" rel=\"noreferrer noopener nofollow\">@MultifactorBot<\/a>. \u041d\u0430\u0436\u043c\u0438\u0442\u0435 <strong><code>\u0421\u0442\u0430\u0440\u0442<\/code><\/strong>, \u0447\u0442\u043e\u0431\u044b \u0437\u0430\u0440\u0435\u0433\u0438\u0441\u0442\u0440\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u0432\u0430\u0448 \u0430\u043a\u043a\u0430\u0443\u043d\u0442 Telegram \u043a\u0430\u043a \u043c\u0435\u0442\u043e\u0434 \u0434\u043b\u044f \u0434\u0432\u0443\u0445\u0444\u0430\u043a\u0442\u043e\u0440\u043d\u043e\u0439 \u0430\u0443\u0442\u0435\u043d\u0442\u0438\u0444\u0438\u043a\u0430\u0446\u0438\u0438.<\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p>\u041e\u0431\u0440\u0430\u0442\u0438\u0442\u0435 \u0432\u043d\u0438\u043c\u0430\u043d\u0438\u0435<\/p>\n\n\n\n<p>\u0418\u0434\u0435\u043d\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u043e\u0440 \u0431\u043e\u0442\u0430 \u2014 <code>@MultifactorBot<\/code>. \u0411\u043e\u0442 \u0434\u043e\u0441\u0442\u0443\u043f\u0435\u043d \u043f\u043e \u0441\u0441\u044b\u043b\u043a\u0435 <a href=\"https:\/\/t.me\/MultifactorBot\" target=\"_blank\" rel=\"noreferrer noopener nofollow\">https:\/\/t.me\/MultifactorBot<\/a>.<\/p>\n<\/blockquote>\n\n\n\n<figure class=\"wp-block-image\"><a href=\"\/wp-content\/themes\/multifactor\/img\/006-start-telegram-d9af8ad9a0c187c6ef96b45243b1ea25.jpg\"><img decoding=\"async\" src=\"\/wp-content\/themes\/multifactor\/img\/006-start-telegram-d9af8ad9a0c187c6ef96b45243b1ea25.jpg\" alt=\"\u041d\u0430\u0447\u0430\u043b\u043e \u0440\u0435\u0433\u0438\u0441\u0442\u0440\u0430\u0446\u0438\u0438 \u0432 \u0431\u043e\u0442\u0435 Telegram \u0434\u043b\u044f \u043c\u043d\u043e\u0433\u043e\u0444\u0430\u043a\u0442\u043e\u0440\u043d\u043e\u0439 \u0430\u0443\u0442\u0435\u043d\u0442\u0438\u0444\u0438\u043a\u0430\u0446\u0438\u0438\"\/><\/a><\/figure>\n\n\n\n<p>\u041f\u043e\u0441\u043b\u0435 \u0443\u0441\u043f\u0435\u0448\u043d\u043e\u0439 \u0440\u0435\u0433\u0438\u0441\u0442\u0440\u0430\u0446\u0438\u0438 \u044d\u0442\u043e\u0433\u043e \u043c\u0435\u0442\u043e\u0434\u0430 \u0430\u0443\u0442\u0435\u043d\u0442\u0438\u0444\u0438\u043a\u0430\u0446\u0438\u0438 \u0431\u043e\u0442 \u0443\u0432\u0435\u0434\u043e\u043c\u0438\u0442 \u0432\u0430\u0441 \u0432 \u0441\u043e\u043e\u0431\u0449\u0435\u043d\u0438\u0438.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><a href=\"\/wp-content\/themes\/multifactor\/img\/007-registered-telegram-6a1c8831e7da2cd933a0aa01b3d0cb33.jpg\"><img decoding=\"async\" src=\"\/wp-content\/themes\/multifactor\/img\/007-registered-telegram-6a1c8831e7da2cd933a0aa01b3d0cb33.jpg\" alt=\"\u0420\u0435\u0433\u0438\u0441\u0442\u0440\u0430\u0446\u0438\u044f \u0432 \u0431\u043e\u0442\u0435 Telegram \u0434\u043b\u044f \u043c\u043d\u043e\u0433\u043e\u0444\u0430\u043a\u0442\u043e\u0440\u043d\u043e\u0439 \u0430\u0443\u0442\u0435\u043d\u0442\u0438\u0444\u0438\u043a\u0430\u0446\u0438\u0438 \u0437\u0430\u0432\u0435\u0440\u0448\u0435\u043d\u0430\"\/><\/a><\/figure>\n\n\n\n<p><\/p>\n\n\n\n<p>\u0412\u044b \u043c\u043e\u0436\u0435\u0442\u0435 \u0432\u0435\u0440\u043d\u0443\u0442\u044c\u0441\u044f \u043d\u0430 \u0441\u0442\u0440\u0430\u043d\u0438\u0446\u0443 \u0434\u043e\u0431\u0430\u0432\u043b\u0435\u043d\u0438\u044f \u043c\u0435\u0442\u043e\u0434\u043e\u0432 \u0430\u0443\u0442\u0435\u043d\u0442\u0438\u0444\u0438\u043a\u0430\u0446\u0438\u0438 \u0438 \u0443\u0431\u0435\u0434\u0438\u0442\u044c\u0441\u044f, \u0447\u0442\u043e \u0432\u0430\u0448 \u0430\u043a\u043a\u0430\u0443\u043d\u0442 Telegram \u0442\u0435\u043f\u0435\u0440\u044c \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u0442\u0441\u044f, \u043a\u0430\u043a \u0434\u043e\u043f\u043e\u043b\u043d\u0438\u0442\u0435\u043b\u044c\u043d\u044b\u0439 \u043c\u0435\u0442\u043e\u0434 \u0430\u0443\u0442\u0435\u043d\u0442\u0438\u0444\u0438\u043a\u0430\u0446\u0438\u0438.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><a href=\"\/wp-content\/themes\/multifactor\/img\/008-finish-telegram-d4015ff0c6429bfc1e2443681150a3ce.png\"><img decoding=\"async\" src=\"\/wp-content\/themes\/multifactor\/img\/008-finish-telegram-d4015ff0c6429bfc1e2443681150a3ce.png\" alt=\"\u0420\u0435\u0433\u0438\u0441\u0442\u0440\u0430\u0446\u0438\u044f \u0432 \u0431\u043e\u0442\u0435 Telegram \u0434\u043b\u044f \u043c\u043d\u043e\u0433\u043e\u0444\u0430\u043a\u0442\u043e\u0440\u043d\u043e\u0439 \u0430\u0443\u0442\u0435\u043d\u0442\u0438\u0444\u0438\u043a\u0430\u0446\u0438\u0438 \u0437\u0430\u0432\u0435\u0440\u0448\u0435\u043d\u0430, \u0432\u043e\u0437\u0432\u0440\u0430\u0442 \u043d\u0430 \u0441\u0442\u0440\u0430\u043d\u0438\u0446\u0443 \u0434\u043e\u0431\u0430\u0432\u043b\u0435\u043d\u0438\u044f \u043c\u0435\u0442\u043e\u0434\u043e\u0432 \u0430\u0443\u0442\u0435\u043d\u0442\u0438\u0444\u0438\u043a\u0430\u0446\u0438\u0438\"\/><\/a><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">MAX<\/h2>\n\n\n\n<p>\u0414\u043b\u044f \u043d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0438 \u0430\u0443\u0442\u0435\u043d\u0442\u0438\u0444\u0438\u043a\u0430\u0446\u0438\u0438 \u0447\u0435\u0440\u0435\u0437 MAX \u043d\u0430\u0436\u043c\u0438\u0442\u0435 <code><strong><mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-pale-cyan-blue-color\">\u0414\u043e\u0431\u0430\u0432\u0438\u0442\u044c \u043a\u043e\u043d\u0442\u0430\u043a\u0442 MAX<\/mark><\/strong><\/code> \u0432 \u0441\u043e\u043e\u0442\u0432\u0435\u0442\u0441\u0442\u0432\u0443\u044e\u0449\u0435\u043c \u0440\u0430\u0437\u0434\u0435\u043b\u0435.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large is-resized\"><a href=\"https:\/\/multifactor.ru\/wp-content\/uploads\/2024\/11\/2026-03-31_15-31-57-529x1024.png\"><img loading=\"lazy\" decoding=\"async\" width=\"529\" height=\"1024\" src=\"https:\/\/multifactor.ru\/wp-content\/uploads\/2024\/11\/2026-03-31_15-31-57-529x1024.png\" alt=\"\" class=\"wp-image-6708\" style=\"aspect-ratio:0.5166124555099538;width:422px;height:auto\" srcset=\"https:\/\/multifactor.ru\/wp-content\/uploads\/2024\/11\/2026-03-31_15-31-57-529x1024.png 529w, https:\/\/multifactor.ru\/wp-content\/uploads\/2024\/11\/2026-03-31_15-31-57-155x300.png 155w, https:\/\/multifactor.ru\/wp-content\/uploads\/2024\/11\/2026-03-31_15-31-57.png 668w\" sizes=\"auto, (max-width: 529px) 100vw, 529px\" \/><\/a><\/figure>\n\n\n\n<p><\/p>\n\n\n\n<p>\u041c\u044b \u043f\u043e\u043a\u0430\u0436\u0435\u043c \u0432\u0430\u043c \u0441\u0442\u0440\u0430\u043d\u0438\u0446\u0443 \u0441\u043e \u0441\u0441\u044b\u043b\u043a\u043e\u0439 \u043d\u0430 \u0441\u043a\u0430\u0447\u0438\u0432\u0430\u043d\u0438\u0435 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u044f MAX.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large is-resized\"><a href=\"https:\/\/multifactor.ru\/wp-content\/uploads\/2024\/11\/2026-03-31_15-37-27-536x1024.png\"><img loading=\"lazy\" decoding=\"async\" width=\"536\" height=\"1024\" src=\"https:\/\/multifactor.ru\/wp-content\/uploads\/2024\/11\/2026-03-31_15-37-27-536x1024.png\" alt=\"\" class=\"wp-image-6709\" style=\"aspect-ratio:0.52344023431024;width:424px;height:auto\" srcset=\"https:\/\/multifactor.ru\/wp-content\/uploads\/2024\/11\/2026-03-31_15-37-27-536x1024.png 536w, https:\/\/multifactor.ru\/wp-content\/uploads\/2024\/11\/2026-03-31_15-37-27-157x300.png 157w, https:\/\/multifactor.ru\/wp-content\/uploads\/2024\/11\/2026-03-31_15-37-27.png 600w\" sizes=\"auto, (max-width: 536px) 100vw, 536px\" \/><\/a><\/figure>\n\n\n\n<p>\u041f\u043e\u0441\u043b\u0435 \u043d\u0430\u0436\u0430\u0442\u0438\u044f \u043a\u043d\u043e\u043f\u043a\u0438 \u0434\u0430\u043b\u0435\u0435 \u043c\u044b \u043f\u043e\u043a\u0430\u0436\u0435\u043c \u0441\u0442\u0440\u0430\u043d\u0438\u0446\u0443 \u0441 QR \u043a\u043e\u0434\u043e\u043c \u0434\u043b\u044f \u0434\u043e\u0431\u0430\u0432\u043b\u0435\u043d\u0438\u044f \u0431\u043e\u0442\u0430, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u0431\u0443\u0434\u0435\u0442 \u043f\u0440\u043e\u0432\u043e\u0434\u0438\u0442\u044c \u0432\u0430\u0448\u0443 \u0430\u0443\u0442\u0435\u043d\u0442\u0438\u0444\u0438\u043a\u0430\u0446\u0438\u044e.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large is-resized\"><a href=\"https:\/\/multifactor.ru\/wp-content\/uploads\/2024\/11\/2026-03-31_15-39-41-455x1024.png\"><img loading=\"lazy\" decoding=\"async\" width=\"455\" height=\"1024\" src=\"https:\/\/multifactor.ru\/wp-content\/uploads\/2024\/11\/2026-03-31_15-39-41-455x1024.png\" alt=\"\" class=\"wp-image-6710\" style=\"aspect-ratio:0.4443371166384931;width:426px;height:auto\" srcset=\"https:\/\/multifactor.ru\/wp-content\/uploads\/2024\/11\/2026-03-31_15-39-41-455x1024.png 455w, https:\/\/multifactor.ru\/wp-content\/uploads\/2024\/11\/2026-03-31_15-39-41-133x300.png 133w, https:\/\/multifactor.ru\/wp-content\/uploads\/2024\/11\/2026-03-31_15-39-41.png 569w\" sizes=\"auto, (max-width: 455px) 100vw, 455px\" \/><\/a><\/figure>\n\n\n\n<p><strong>\u0415\u0441\u043b\u0438 \u0432\u044b \u043f\u043e\u043b\u044c\u0437\u0443\u0435\u0442\u0435\u0441\u044c \u043c\u043e\u0431\u0438\u043b\u044c\u043d\u043e\u0439 \u0432\u0435\u0440\u0441\u0438\u0435\u0439 \u043c\u0435\u0441\u0441\u0435\u043d\u0434\u0436\u0435\u0440\u0430<\/strong>, \u043e\u0442\u0441\u043a\u0430\u043d\u0438\u0440\u0443\u0439\u0442\u0435 \u0441 \u043f\u043e\u043c\u043e\u0449\u044c\u044e \u0442\u0435\u043b\u0435\u0444\u043e\u043d\u0430 QR \u043a\u043e\u0434 \u043d\u0430 \u0441\u0442\u0440\u0430\u043d\u0438\u0446\u0435. \u041e\u0442\u043a\u0440\u043e\u0439\u0442\u0435 \u043e\u0442\u0441\u043a\u0430\u043d\u0438\u0440\u043e\u0432\u0430\u043d\u043d\u0443\u044e \u0441\u0441\u044b\u043b\u043a\u0443 \u0432 MAX, \u0441\u043a\u043e\u043f\u0438\u0440\u043e\u0432\u0430\u0432 \u0435\u0451 \u0438\u043b\u0438 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u044f \u0432\u044b\u0431\u043e\u0440 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u044f \u0434\u043b\u044f \u043e\u0442\u043a\u0440\u044b\u0442\u0438\u044f \u0441\u0441\u044b\u043b\u043a\u0438.<\/p>\n\n\n\n<p><strong>\u0415\u0441\u043b\u0438 \u0432\u044b \u043f\u043e\u043b\u044c\u0437\u0443\u0435\u0442\u0435\u0441\u044c \u0432\u0435\u0440\u0441\u0438\u0435\u0439 MAX \u0434\u043b\u044f \u043a\u043e\u043c\u043f\u044c\u044e\u0442\u0435\u0440\u0430<\/strong>, \u0441\u043a\u043e\u043f\u0438\u0440\u0443\u0439\u0442\u0435 \u0441\u0441\u044b\u043b\u043a\u0443 \u0438\u0437 \u0442\u0435\u043a\u0441\u0442\u0430 <strong>\u00ab\u043e\u0442\u043a\u0440\u043e\u0439\u0442\u0435 \u0441\u0441\u044b\u043b\u043a\u0443\u00bb<\/strong>, \u043d\u0430\u0436\u0430\u0432 \u043f\u0440\u0430\u0432\u0443\u044e \u043a\u043d\u043e\u043f\u043a\u0443 \u043c\u044b\u0448\u043a\u0438, \u0438 \u0432\u044b\u0431\u0440\u0430\u0432 \u043f\u0443\u043d\u043a\u0442 <code><strong>\u041a\u043e\u043f\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u0441\u0441\u044b\u043b\u043a\u0443<\/strong><\/code>. \u041e\u0442\u043f\u0440\u0430\u0432\u044c\u0442\u0435 \u0441\u0441\u044b\u043b\u043a\u0443 \u0441\u0430\u043c\u0438\u043c \u0441\u0435\u0431\u0435 \u0432 \u0437\u0430\u043a\u043b\u0430\u0434\u043a\u0438 \u0432 \u043c\u0435\u0441\u0441\u0435\u043d\u0434\u0436\u0435\u0440\u0435 \u0438 \u043f\u0435\u0440\u0435\u0439\u0434\u0438\u0442\u0435 \u043f\u043e \u043d\u0435\u0439.<\/p>\n\n\n\n<p>\u0412\u044b \u0443\u0432\u0438\u0434\u0438\u0442\u0435 \u043e\u043a\u043d\u043e \u0432\u0437\u0430\u0438\u043c\u043e\u0434\u0435\u0439\u0441\u0442\u0432\u0438\u044f \u0441 <a href=\"https:\/\/max.ru\/id9725026066_bot\">\u0431\u043e\u0442\u043e\u043c<\/a> \u041c\u0423\u041b\u042c\u0422\u0418\u0424\u0410\u041a\u0422\u041e\u0420. \u041d\u0430\u0436\u043c\u0438\u0442\u0435 <strong><code>\u0421\u0442\u0430\u0440\u0442<\/code><\/strong>, \u0447\u0442\u043e\u0431\u044b \u0437\u0430\u0440\u0435\u0433\u0438\u0441\u0442\u0440\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u0432\u0430\u0448 \u0430\u043a\u043a\u0430\u0443\u043d\u0442 \u041cAX \u043a\u0430\u043a \u043c\u0435\u0442\u043e\u0434 \u0434\u043b\u044f \u0434\u0432\u0443\u0445\u0444\u0430\u043a\u0442\u043e\u0440\u043d\u043e\u0439 \u0430\u0443\u0442\u0435\u043d\u0442\u0438\u0444\u0438\u043a\u0430\u0446\u0438\u0438.<\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p>\u0412\u0430\u0436\u043d\u043e<\/p>\n\n\n\n<p>\u0418\u0434\u0435\u043d\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u043e\u0440 \u0431\u043e\u0442\u0430 \u2014 <code>\u041c\u0423\u041b\u042c\u0422\u0418\u0424\u0410\u041a\u0422\u041e\u0420<\/code>. \u0411\u043e\u0442 \u0434\u043e\u0441\u0442\u0443\u043f\u0435\u043d \u043f\u043e \u0441\u0441\u044b\u043b\u043a\u0435 <a href=\"https:\/\/max.ru\/id9725026066_bot\">https:\/\/max.ru\/id9725026066_bot<\/a>.<\/p>\n<\/blockquote>\n\n\n\n<h2 class=\"wp-block-heading\">eXpress<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>\u0420\u0430\u0437\u0432\u0435\u0440\u0442\u044b\u0432\u0430\u043d\u0438\u0435 MF.Express.Bot<\/strong><\/h3>\n\n\n\n<p><strong>MF.Express.Bot<\/strong>&nbsp;\u2014 \u044d\u0442\u043e \u043b\u043e\u043a\u0430\u043b\u044c\u043d\u043e \u0440\u0430\u0437\u0432\u0451\u0440\u0442\u044b\u0432\u0430\u0435\u043c\u044b\u0439 \u043a\u043e\u043c\u043f\u043e\u043d\u0435\u043d\u0442 \u043d\u0430 \u0441\u0442\u043e\u0440\u043e\u043d\u0435 \u0437\u0430\u043a\u0430\u0437\u0447\u0438\u043a\u0430, \u043f\u0440\u0435\u0434\u043d\u0430\u0437\u043d\u0430\u0447\u0435\u043d\u043d\u044b\u0439 \u0434\u043b\u044f \u0438\u043d\u0442\u0435\u0433\u0440\u0430\u0446\u0438\u0438 <strong>\u043a\u043e\u0440\u043f\u043e\u0440\u0430\u0442\u0438\u0432\u043d\u043e\u0433\u043e \u043c\u0435\u0441\u0441\u0435\u043d\u0434\u0436\u0435\u0440\u0430 Express<\/strong> (\u043d\u0430 \u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u0435 BotX) \u0441 <strong>\u0446\u0435\u043d\u0442\u0440\u0430\u043b\u0438\u0437\u043e\u0432\u0430\u043d\u043d\u044b\u043c \u0441\u0435\u0440\u0432\u0438\u0441\u043e\u043c MultiFactor Express API<\/strong>.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<p><strong>\u0410\u0440\u0445\u0438\u0442\u0435\u043a\u0442\u0443\u0440\u0430 \u0440\u0430\u0437\u0432\u0435\u0440\u0442\u044b\u0432\u0430\u043d\u0438\u044f:<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>\u0426\u0435\u043d\u0442\u0440\u0430\u043b\u0438\u0437\u043e\u0432\u0430\u043d\u043d\u044b\u0435 \u0441\u0435\u0440\u0432\u0438\u0441\u044b (\u043d\u0435 \u0442\u0440\u0435\u0431\u0443\u044e\u0442 \u0440\u0430\u0437\u0432\u0435\u0440\u0442\u044b\u0432\u0430\u043d\u0438\u044f \u0443 \u0437\u0430\u043a\u0430\u0437\u0447\u0438\u043a\u0430):<\/strong>\n<ul class=\"wp-block-list\">\n<li><strong>MF.Express.API<\/strong>&nbsp;\u2014 \u0432\u043d\u0435\u0448\u043d\u0438\u0439 \u0441\u0435\u0440\u0432\u0438\u0441, \u0434\u043e\u0441\u0442\u0443\u043f\u0435\u043d \u043f\u043e \u0430\u0434\u0440\u0435\u0441\u0443&nbsp;<code><strong>express-service.multifactor.ru<\/strong><\/code>.<\/li>\n\n\n\n<li><strong>MultiFactor Core Service<\/strong>&nbsp;\u2014 \u043e\u0441\u043d\u043e\u0432\u043d\u043e\u0435 \u044f\u0434\u0440\u043e \u0441\u0438\u0441\u0442\u0435\u043c\u044b \u043c\u043d\u043e\u0433\u043e\u0444\u0430\u043a\u0442\u043e\u0440\u043d\u043e\u0439 \u0430\u0443\u0442\u0435\u043d\u0442\u0438\u0444\u0438\u043a\u0430\u0446\u0438\u0438.<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><strong>\u041b\u043e\u043a\u0430\u043b\u044c\u043d\u044b\u0435 \u043a\u043e\u043c\u043f\u043e\u043d\u0435\u043d\u0442\u044b (\u0440\u0430\u0437\u0432\u0435\u0440\u0442\u044b\u0432\u0430\u044e\u0442\u0441\u044f \u043d\u0430 \u0441\u0442\u043e\u0440\u043e\u043d\u0435 \u0437\u0430\u043a\u0430\u0437\u0447\u0438\u043a\u0430):<\/strong>\n<ol start=\"1\" class=\"wp-block-list\">\n<li><strong>MF.Express.Bot<\/strong>.<\/li>\n\n\n\n<li><strong>Express Messenger (BotX Platform)<\/strong>&nbsp;\u2014 \u043f\u0440\u0438 \u0443\u0441\u043b\u043e\u0432\u0438\u0438 \u0435\u0433\u043e \u043e\u0442\u0441\u0443\u0442\u0441\u0442\u0432\u0438\u044f \u0432 \u0442\u0435\u043a\u0443\u0449\u0435\u0439 \u0438\u043d\u0444\u0440\u0430\u0441\u0442\u0440\u0443\u043a\u0442\u0443\u0440\u0435.<\/li>\n<\/ol>\n<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>\u0422\u0440\u0435\u0431\u043e\u0432\u0430\u043d\u0438\u044f<\/strong><\/h3>\n\n\n\n<h4 class=\"wp-block-heading\"><strong>\u0421\u0438\u0441\u0442\u0435\u043c\u043d\u044b\u0435 \u0442\u0440\u0435\u0431\u043e\u0432\u0430\u043d\u0438\u044f<\/strong>:<\/h4>\n\n\n\n<ol class=\"wp-block-list\">\n<li><strong>Docker Engine:<\/strong> 20.10+<\/li>\n\n\n\n<li><strong>Docker Compose:<\/strong> 3.8+ (\u043e\u043f\u0446\u0438\u043e\u043d\u0430\u043b\u044c\u043d\u043e)<\/li>\n\n\n\n<li><strong>\u041e\u0421:<\/strong> Linux, Windows Server 2019+, macOS<\/li>\n\n\n\n<li><strong>\u041f\u043e\u0440\u0442\u044b:<\/strong> 8080 (\u043d\u0430\u0441\u0442\u0440\u0430\u0438\u0432\u0430\u0435\u043c\u044b\u0439)<\/li>\n<\/ol>\n\n\n\n<h4 class=\"wp-block-heading\"><strong>\u0422\u0440\u0435\u0431\u043e\u0432\u0430\u043d\u0438\u044f \u043a \u0441\u0435\u0442\u0435\u0432\u043e\u0439 \u0441\u0432\u044f\u0437\u043d\u043e\u0441\u0442\u0438<\/strong>:<\/h4>\n\n\n\n<details class=\"wp-block-details is-layout-flow wp-block-details-is-layout-flow\"><summary> \u0418\u0441\u0445\u043e\u0434\u044f\u0449\u0438\u0435 \u0441\u043e\u0435\u0434\u0438\u043d\u0435\u043d\u0438\u044f (\u043e\u0442 MF.Express.Bot)<\/summary>\n<ol class=\"wp-block-list\">\n<li><strong>\u041a \u043b\u043e\u043a\u0430\u043b\u044c\u043d\u043e\u043c\u0443 \u0441\u0435\u0440\u0432\u0435\u0440\u0443 BotX Platform (Express Messenger):<\/strong>\n<ul class=\"wp-block-list\">\n<li><strong>\u0410\u0434\u0440\u0435\u0441:<\/strong>&nbsp;\u0412\u043d\u0443\u0442\u0440\u0435\u043d\u043d\u0438\u0439 URL \u0412\u0430\u0448\u0435\u0433\u043e \u0440\u0430\u0437\u0432\u0451\u0440\u043d\u0443\u0442\u043e\u0433\u043e \u044d\u043a\u0437\u0435\u043c\u043f\u043b\u044f\u0440\u0430 Express Messenger.<\/li>\n\n\n\n<li><strong>\u041f\u0440\u043e\u0442\u043e\u043a\u043e\u043b \u0438 \u043f\u043e\u0440\u0442:<\/strong>&nbsp;HTTPS, \u043f\u043e\u0440\u0442 443 (\u0441\u0442\u0430\u043d\u0434\u0430\u0440\u0442\u043d\u044b\u0439).<\/li>\n\n\n\n<li><strong>\u041d\u0430\u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0435:<\/strong>&nbsp;\u041e\u0442\u043f\u0440\u0430\u0432\u043a\u0430 \u0443\u0432\u0435\u0434\u043e\u043c\u043b\u0435\u043d\u0438\u0439 \u0438 \u0441\u043e\u043e\u0431\u0449\u0435\u043d\u0438\u0439 \u043a\u043e\u043d\u0435\u0447\u043d\u044b\u043c \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044f\u043c.<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><strong>\u041a \u0446\u0435\u043d\u0442\u0440\u0430\u043b\u0438\u0437\u043e\u0432\u0430\u043d\u043d\u043e\u043c\u0443 \u0441\u0435\u0440\u0432\u0438\u0441\u0443 MultiFactor (MF.Express.API)<\/strong>\n<ul class=\"wp-block-list\">\n<li><strong>\u0410\u0434\u0440\u0435\u0441:<\/strong>&nbsp;<code><strong>express-service.multifactor.ru<\/strong><\/code>&nbsp;(\u0438\u043b\u0438 \u0430\u0434\u0440\u0435\u0441 \u0441\u043e\u043e\u0442\u0432\u0435\u0442\u0441\u0442\u0432\u0443\u044e\u0449\u0435\u0433\u043e \u043a\u043e\u043d\u0442\u0443\u0440\u0430: \u0442\u0435\u0441\u0442\u043e\u0432\u043e\u0433\u043e, \u043f\u0440\u043e\u0438\u0437\u0432\u043e\u0434\u0441\u0442\u0432\u0435\u043d\u043d\u043e\u0433\u043e).<\/li>\n\n\n\n<li><strong>\u041f\u0440\u043e\u0442\u043e\u043a\u043e\u043b \u0438 \u043f\u043e\u0440\u0442:<\/strong>&nbsp;HTTPS, \u043f\u043e\u0440\u0442 443.<\/li>\n\n\n\n<li><strong>\u041d\u0430\u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0435:<\/strong>&nbsp;\u0420\u0435\u0433\u0438\u0441\u0442\u0440\u0430\u0446\u0438\u044f \u0447\u0430\u0442\u043e\u0432 \u0438 \u043e\u0431\u0440\u0430\u0431\u043e\u0442\u043a\u0430 callback-\u0437\u0430\u043f\u0440\u043e\u0441\u043e\u0432 \u0432 \u043f\u0440\u043e\u0446\u0435\u0441\u0441\u0435 \u0430\u0443\u0442\u0435\u043d\u0442\u0438\u0444\u0438\u043a\u0430\u0446\u0438\u0438.<\/li>\n<\/ul>\n<\/li>\n<\/ol>\n<\/details>\n\n\n\n<details class=\"wp-block-details is-layout-flow wp-block-details-is-layout-flow\"><summary>\u0412\u0445\u043e\u0434\u044f\u0449\u0438\u0435 \u0441\u043e\u0435\u0434\u0438\u043d\u0435\u043d\u0438\u044f (\u043a MF.Express.Bot)<\/summary>\n<ol class=\"wp-block-list\">\n<li><strong>\u0418\u0441\u0442\u043e\u0447\u043d\u0438\u043a:<\/strong>&nbsp;\u0421\u0435\u0440\u0432\u0435\u0440 BotX Platform (Express Messenger).<\/li>\n\n\n\n<li><strong>\u041f\u0440\u043e\u0442\u043e\u043a\u043e\u043b \u0438 \u043f\u043e\u0440\u0442:<\/strong>&nbsp;HTTP \u0438\u043b\u0438 HTTPS, \u043f\u043e\u0440\u0442 8080 (\u043f\u043e \u0443\u043c\u043e\u043b\u0447\u0430\u043d\u0438\u044e, \u043c\u043e\u0436\u0435\u0442 \u0431\u044b\u0442\u044c \u0438\u0437\u043c\u0435\u043d\u0435\u043d \u0432 \u043a\u043e\u043d\u0444\u0438\u0433\u0443\u0440\u0430\u0446\u0438\u0438).<\/li>\n\n\n\n<li><strong>\u041d\u0430\u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0435:<\/strong>&nbsp;\u041f\u0440\u0438\u0435\u043c JWT-\u0437\u0430\u0449\u0438\u0449\u0435\u043d\u043d\u044b\u0445 webhook&#8217;\u043e\u0432 \u0441 \u043a\u043e\u043c\u0430\u043d\u0434\u0430\u043c\u0438 \u043e\u0442 \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u0435\u0439.<\/li>\n<\/ol>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p>\u0412\u0430\u0436\u043d\u043e<\/p>\n\n\n\n<p>\u0422\u0440\u0435\u0431\u0443\u0435\u0442\u0441\u044f \u0434\u043e\u0441\u0442\u0443\u043f \u0447\u0435\u0440\u0435\u0437 Internet\/VPN \u043a \u0432\u043d\u0435\u0448\u043d\u0435\u043c\u0443 \u0441\u0435\u0440\u0432\u0438\u0441\u0443 MultiFactor<\/p>\n<\/blockquote>\n\n\n\n<p><strong>\u041f\u0440\u043e\u0442\u043e\u043a\u043e\u043b \u0438 \u043f\u043e\u0440\u0442:<\/strong>&nbsp;HTTP \u0438\u043b\u0438 HTTPS, \u043f\u043e\u0440\u0442 8080 (\u043f\u043e \u0443\u043c\u043e\u043b\u0447\u0430\u043d\u0438\u044e, \u043c\u043e\u0436\u0435\u0442 \u0431\u044b\u0442\u044c \u0438\u0437\u043c\u0435\u043d\u0435\u043d \u0432 \u043a\u043e\u043d\u0444\u0438\u0433\u0443\u0440\u0430\u0446\u0438\u0438).<\/p>\n\n\n\n<p><strong>\u041a\u043b\u044e\u0447\u0435\u0432\u043e\u0435 \u0442\u0440\u0435\u0431\u043e\u0432\u0430\u043d\u0438\u0435:<\/strong>&nbsp;\u0421\u0435\u0440\u0432\u0435\u0440\u044b BotX Platform \u0434\u043e\u043b\u0436\u043d\u044b \u0438\u043c\u0435\u0442\u044c \u043f\u0440\u044f\u043c\u0443\u044e \u0441\u0435\u0442\u0435\u0432\u0443\u044e \u0434\u043e\u0441\u0442\u0443\u043f\u043d\u043e\u0441\u0442\u044c \u0434\u043e IP-\u0430\u0434\u0440\u0435\u0441\u0430 \u0438 \u043f\u043e\u0440\u0442\u0430, \u043d\u0430 \u043a\u043e\u0442\u043e\u0440\u044b\u0445 \u0440\u0430\u0437\u0432\u0435\u0440\u043d\u0443\u0442&nbsp;<strong>MF.Express.Bot<\/strong>.<\/p>\n<\/details>\n\n\n\n<p><strong>\u041f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u043d\u044b\u0435 \u0442\u0440\u0435\u0431\u043e\u0432\u0430\u043d\u0438\u044f<\/strong><\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li><strong>\u0414\u043e\u0441\u0442\u0443\u043f \u043a \u0440\u0435\u0435\u0441\u0442\u0440\u0443 \u043a\u043e\u043d\u0442\u0435\u0439\u043d\u0435\u0440\u043e\u0432 Docker Registry:<\/strong>&nbsp;\u0442\u0440\u0435\u0431\u0443\u0435\u0442\u0441\u044f \u0434\u043b\u044f \u043f\u043e\u043b\u0443\u0447\u0435\u043d\u0438\u044f Docker-\u043e\u0431\u0440\u0430\u0437\u0430 \u043a\u043e\u043c\u043f\u043e\u043d\u0435\u043d\u0442\u0430&nbsp;<strong>MF.Express.Bot<\/strong>. <\/li>\n\n\n\n<li>(\u041e\u043f\u0446\u0438\u043e\u043d\u0430\u043b\u044c\u043d\u043e) Kubernetes 1.20+ \u0434\u043b\u044f \u043e\u0440\u043a\u0435\u0441\u0442\u0440\u0430\u0446\u0438\u0438.<\/li>\n<\/ol>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>\u0421\u0445\u0435\u043c\u0430 \u0440\u0430\u0431\u043e\u0442\u044b <\/strong><\/h3>\n\n\n\n<p><strong>\u041d\u0430 \u0441\u0442\u043e\u0440\u043e\u043d\u0435 \u0437\u0430\u043a\u0430\u0437\u0447\u0438\u043a\u0430:<\/strong><\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li><strong>BotX Platform (Express Messenger)<\/strong>&nbsp;\u2013 \u0432\u0430\u0448 \u043a\u043e\u0440\u043f\u043e\u0440\u0430\u0442\u0438\u0432\u043d\u044b\u0439 \u043c\u0435\u0441\u0441\u0435\u043d\u0434\u0436\u0435\u0440.\n<ul class=\"wp-block-list\">\n<li>\u041e\u0442\u043f\u0440\u0430\u0432\u043b\u044f\u0435\u0442<strong> JWT-\u0437\u0430\u0449\u0438\u0449\u0435\u043d\u043d\u044b\u0435 webhook&#8217;\u0438<\/strong> \u0431\u043e\u0442\u0443 <strong>\u043f\u0440\u0438 \u0434\u0435\u0439\u0441\u0442\u0432\u0438\u044f\u0445 \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u0435\u0439<\/strong>.<\/li>\n\n\n\n<li>\u041f\u0440\u0438\u043d\u0438\u043c\u0430\u0435\u0442 <strong>push-\u0443\u0432\u0435\u0434\u043e\u043c\u043b\u0435\u043d\u0438\u044f<\/strong> \u0434\u043b\u044f \u043e\u0442\u043f\u0440\u0430\u0432\u043a\u0438 \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044f\u043c.<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><strong>MF.Express.Bot<\/strong>&nbsp;\u2013 \u043b\u043e\u043a\u0430\u043b\u044c\u043d\u044b\u0439 \u0441\u0435\u0440\u0432\u0438\u0441-\u043f\u043e\u0441\u0440\u0435\u0434\u043d\u0438\u043a.\n<ul class=\"wp-block-list\">\n<li>\u0420\u0430\u0437\u0432\u0435\u0440\u0442\u044b\u0432\u0430\u0435\u0442\u0441\u044f \u0443 \u043a\u0430\u0436\u0434\u043e\u0433\u043e \u0437\u0430\u043a\u0430\u0437\u0447\u0438\u043a\u0430 <strong>\u043e\u0442\u0434\u0435\u043b\u044c\u043d\u043e<\/strong>.<\/li>\n\n\n\n<li><strong>\u041e\u0431\u0440\u0430\u0431\u0430\u0442\u044b\u0432\u0430\u0435\u0442 \u043a\u043e\u043c\u0430\u043d\u0434\u044b<\/strong> \u043e\u0442 \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u0435\u0439.<\/li>\n\n\n\n<li>\u0412\u0437\u0430\u0438\u043c\u043e\u0434\u0435\u0439\u0441\u0442\u0432\u0443\u0435\u0442 \u0441 <strong>\u0446\u0435\u043d\u0442\u0440\u0430\u043b\u0438\u0437\u043e\u0432\u0430\u043d\u043d\u044b\u043c MF.Express.API<\/strong>.<\/li>\n<\/ul>\n<\/li>\n<\/ol>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p>\u0412\u0430\u0436\u043d\u043e<\/p>\n\n\n\n<p>\u041c\u044b \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u043c \u043e\u043f\u0435\u0440\u0430\u0442\u043e\u0440\u0430 NGENIX \u0432 \u0446\u0435\u043b\u044f\u0445 \u0437\u0430\u0449\u0438\u0442\u044b \u043e\u0442 DDoS \u0438 \u0444\u0438\u043b\u044c\u0442\u0440\u0430\u0446\u0438\u0438 \u0442\u0440\u0430\u0444\u0438\u043a\u0430 \u043e\u0442 \u0432\u0440\u0435\u0434\u043e\u043d\u043e\u0441\u043d\u044b\u0445 \u0437\u0430\u043f\u0440\u043e\u0441\u043e\u0432. \u0410\u0434\u0440\u0435\u0441\u0430 \u0432 DNS \u0440\u043e\u0442\u0438\u0440\u0443\u044e\u0442\u0441\u044f \u0440\u0430\u0437 \u0432 30 \u043c\u0438\u043d\u0443\u0442 \u0438\u0437 \u043f\u0443\u043b\u0430 \u0430\u0434\u0440\u0435\u0441\u043e\u0432 NGENIX.<\/p>\n\n\n\n<p>\u041f\u043e\u0441\u043a\u043e\u043b\u044c\u043a\u0443 \u0431\u043e\u0442 \u0440\u0430\u0437\u0432\u043e\u0440\u0430\u0447\u0438\u0432\u0430\u0435\u0442\u0441\u044f \u043b\u043e\u043a\u0430\u043b\u044c\u043d\u043e \u0434\u043b\u044f \u043a\u043e\u0440\u043f\u043e\u0440\u0430\u0442\u0438\u0432\u043d\u043e\u0433\u043e \u043c\u0435\u0441\u0441\u0435\u043d\u0434\u0436\u0435\u0440\u0430 \u043d\u0435\u043e\u0431\u0445\u043e\u0434\u0438\u043c\u043e \u0432\u043d\u0435\u0441\u0442\u0438 \u0441\u0435\u0442\u0435\u0432\u044b\u0435 \u043f\u0440\u0435\u0444\u0438\u043a\u0441\u044b NGENIX \u0432 \u0441\u043f\u0438\u0441\u043e\u043a \u0434\u043e\u0432\u0435\u0440\u0435\u043d\u043d\u044b\u0445.<\/p>\n\n\n\n<p>\u0421\u0430\u043c \u0441\u043f\u0438\u0441\u043e\u043a \u0434\u043e\u0441\u0442\u0443\u043f\u0435\u043d \u043f\u043e <a href=\"https:\/\/help.ngenix.net\/articles\/#!docs\/net-prefix\">\u0441\u0441\u044b\u043b\u043a\u0435<\/a>.<br><\/p>\n<\/blockquote>\n\n\n\n<p><strong>\u041d\u0430 \u0441\u0442\u043e\u0440\u043e\u043d\u0435 MultiFactor:<\/strong><\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li><strong>MF.Express.API<\/strong>&nbsp;\u2013 \u0435\u0434\u0438\u043d\u044b\u0439 \u0446\u0435\u043d\u0442\u0440\u0430\u043b\u0438\u0437\u043e\u0432\u0430\u043d\u043d\u044b\u0439 \u0441\u0435\u0440\u0432\u0438\u0441 <code><strong>express-service.multifactor.ru<\/strong><\/code>.\n<ul class=\"wp-block-list\">\n<li>\u041e\u0431\u0440\u0430\u0431\u0430\u0442\u044b\u0432\u0430\u0435\u0442 \u043b\u043e\u0433\u0438\u043a\u0443 \u0430\u0443\u0442\u0435\u043d\u0442\u0438\u0444\u0438\u043a\u0430\u0446\u0438\u0438 <strong>\u0434\u043b\u044f \u0432\u0441\u0435\u0445 \u0437\u0430\u043a\u0430\u0437\u0447\u0438\u043a\u043e\u0432<\/strong>.<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><strong>MultiFactor Core Service<\/strong>&nbsp;\u2013 \u044f\u0434\u0440\u043e \u0441\u0438\u0441\u0442\u0435\u043c\u044b \u043c\u043d\u043e\u0433\u043e\u0444\u0430\u043a\u0442\u043e\u0440\u043d\u043e\u0439 \u0430\u0443\u0442\u0435\u043d\u0442\u0438\u0444\u0438\u043a\u0430\u0446\u0438\u0438.<\/li>\n<\/ol>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>\u0420\u0435\u0433\u0438\u0441\u0442\u0440\u0430\u0446\u0438\u044f \u0431\u043e\u0442\u0430 \u0432 BotX Platform <\/strong><\/h3>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p>\u0412\u0430\u0436\u043d\u043e<\/p>\n\n\n\n<p>BotX Platform &#8212; \u044d\u0442\u043e \u0447\u0430\u0441\u0442\u044c \u043a\u043e\u0440\u043f\u043e\u0440\u0430\u0442\u0438\u0432\u043d\u043e\u0433\u043e \u043c\u0435\u0441\u0441\u0435\u043d\u0434\u0436\u0435\u0440\u0430 Express, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u0440\u0430\u0437\u0432\u0435\u0440\u0442\u044b\u0432\u0430\u0435\u0442\u0441\u044f \u0443 \u0437\u0430\u043a\u0430\u0437\u0447\u0438\u043a\u0430.<\/p>\n<\/blockquote>\n\n\n\n<p>\u0412\u043e\u0439\u0434\u0438\u0442\u0435 \u0432 \u0430\u0434\u043c\u0438\u043d\u0438\u0441\u0442\u0440\u0430\u0442\u0438\u0432\u043d\u0443\u044e \u043f\u0430\u043d\u0435\u043b\u044c Express \u043f\u043e \u0430\u0434\u0440\u0435\u0441\u0443: <code><strong>https:\/\/\u0432\u0430\u0448-express-\u0441\u0435\u0440\u0432\u0435\u0440\/admin\/<\/strong><\/code><\/p>\n\n\n\n<p>\u0418\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0439\u0442\u0435 \u0443\u0447\u0435\u0442\u043d\u044b\u0435 \u0434\u0430\u043d\u043d\u044b\u0435 \u0430\u0434\u043c\u0438\u043d\u0438\u0441\u0442\u0440\u0430\u0442\u043e\u0440\u0430.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><a href=\"https:\/\/multifactor.ru\/wp-content\/uploads\/2024\/11\/image_2026-01-26_13-22-56.png\"><img loading=\"lazy\" decoding=\"async\" width=\"910\" height=\"644\" src=\"https:\/\/multifactor.ru\/wp-content\/uploads\/2024\/11\/image_2026-01-26_13-22-56.png\" alt=\"\" class=\"wp-image-5916\" srcset=\"https:\/\/multifactor.ru\/wp-content\/uploads\/2024\/11\/image_2026-01-26_13-22-56.png 910w, https:\/\/multifactor.ru\/wp-content\/uploads\/2024\/11\/image_2026-01-26_13-22-56-300x212.png 300w, https:\/\/multifactor.ru\/wp-content\/uploads\/2024\/11\/image_2026-01-26_13-22-56-768x544.png 768w\" sizes=\"auto, (max-width: 910px) 100vw, 910px\" \/><\/a><\/figure>\n\n\n\n<ol class=\"wp-block-list\">\n<li>\u0412 \u0438\u043d\u0442\u0435\u0440\u0444\u0435\u0439\u0441\u0435 \u043f\u0430\u043d\u0435\u043b\u0438 \u043f\u0435\u0440\u0435\u0439\u0434\u0438\u0442\u0435 \u0432 \u0440\u0430\u0437\u0434\u0435\u043b \u0443\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u044f \u0431\u043e\u0442\u0430\u043c\u0438:&nbsp;<code><strong>https:\/\/&lt;\u0432\u0430\u0448-express-\u0441\u0435\u0440\u0432\u0435\u0440&gt;\/admin\/botx\/bots.<\/strong><\/code><\/li>\n\n\n\n<li>\u0418\u043d\u0438\u0446\u0438\u0438\u0440\u0443\u0439\u0442\u0435 \u0441\u043e\u0437\u0434\u0430\u043d\u0438\u0435 \u043d\u043e\u0432\u043e\u0439 \u0437\u0430\u043f\u0438\u0441\u0438, \u043d\u0430\u0436\u0430\u0432 \u043a\u043d\u043e\u043f\u043a\u0443&nbsp;<strong>\u00ab\u0421\u043e\u0437\u0434\u0430\u0442\u044c\u00bb<\/strong>&nbsp;\u0438\u043b\u0438&nbsp;<strong>\u00ab\u0421\u043e\u0437\u0434\u0430\u0442\u044c \u043d\u043e\u0432\u043e\u0433\u043e \u0431\u043e\u0442\u0430\u00bb<\/strong>.<\/li>\n<\/ol>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/multifactor.ru\/wp-content\/uploads\/2024\/11\/image-65-1024x540.png\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"540\" src=\"https:\/\/multifactor.ru\/wp-content\/uploads\/2024\/11\/image-65-1024x540.png\" alt=\"\" class=\"wp-image-5917\" srcset=\"https:\/\/multifactor.ru\/wp-content\/uploads\/2024\/11\/image-65-1024x540.png 1024w, https:\/\/multifactor.ru\/wp-content\/uploads\/2024\/11\/image-65-300x158.png 300w, https:\/\/multifactor.ru\/wp-content\/uploads\/2024\/11\/image-65-768x405.png 768w, https:\/\/multifactor.ru\/wp-content\/uploads\/2024\/11\/image-65-1536x809.png 1536w, https:\/\/multifactor.ru\/wp-content\/uploads\/2024\/11\/image-65-2048x1079.png 2048w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure>\n\n\n\n<p>\u0417\u0430\u043f\u043e\u043b\u043d\u0438\u0442\u0435 <strong>\u043e\u0431\u044f\u0437\u0430\u0442\u0435\u043b\u044c\u043d\u044b\u0435 \u043f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u044b<\/strong> \u0432 \u0444\u043e\u0440\u043c\u0435 \u0441\u043e\u0437\u0434\u0430\u043d\u0438\u044f \u0433\u0434\u0435:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>\u0418\u0434\u0435\u043d\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u043e\u0440 \u0431\u043e\u0442\u0430 (APP ID):<\/strong>&nbsp;\u0437\u0430\u0434\u0430\u0439\u0442\u0435 \u0443\u043d\u0438\u043a\u0430\u043b\u044c\u043d\u043e\u0435, \u043f\u043e\u043d\u044f\u0442\u043d\u043e\u0435 \u0438\u043c\u044f \u0434\u043b\u044f \u0438\u0434\u0435\u043d\u0442\u0438\u0444\u0438\u043a\u0430\u0446\u0438\u0438 \u0431\u043e\u0442\u0430 \u0432 \u0441\u0438\u0441\u0442\u0435\u043c\u0435.\n<ul class=\"wp-block-list\">\n<li><em>\u041f\u0440\u0438\u043c\u0435\u0440:<\/em>&nbsp;<code><strong>mf-auth-bot<\/strong><\/code><\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><strong>Bot API URL (Callback URL):<\/strong>&nbsp;\u0443\u043a\u0430\u0436\u0438\u0442\u0435 \u043f\u0443\u0431\u043b\u0438\u0447\u043d\u044b\u0439 URL, \u043f\u043e \u043a\u043e\u0442\u043e\u0440\u043e\u043c\u0443 \u0431\u0443\u0434\u0435\u0442 \u0434\u043e\u0441\u0442\u0443\u043f\u0435\u043d \u0440\u0430\u0437\u0432\u0435\u0440\u043d\u0443\u0442\u044b\u0439 \u044d\u043a\u0437\u0435\u043c\u043f\u043b\u044f\u0440&nbsp;<strong>MF.Express.Bot<\/strong>.\n<ul class=\"wp-block-list\">\n<li><em>\u041f\u0440\u0438\u043c\u0435\u0440:<\/em>&nbsp;<code><strong>https:\/\/express-bot.your-domain.com\/api<\/strong><\/code><\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><strong>\u0421\u0442\u0430\u0442\u0443\u0441:<\/strong>&nbsp;\u0410\u043a\u0442\u0438\u0432\u0438\u0440\u0443\u0439\u0442\u0435 \u0444\u043b\u0430\u0436\u043e\u043a&nbsp;<strong>\u00ab\u0412\u043a\u043b\u044e\u0447\u0435\u043d\u00bb<\/strong>.<\/li>\n\n\n\n<li><strong>\u0421\u043e\u0445\u0440\u0430\u043d\u0438\u0442\u0435 \u043a\u043e\u043d\u0444\u0438\u0433\u0443\u0440\u0430\u0446\u0438\u044e<\/strong>, \u043d\u0430\u0436\u0430\u0432 \u043a\u043d\u043e\u043f\u043a\u0443&nbsp;<strong>\u00ab\u0421\u043e\u0445\u0440\u0430\u043d\u0438\u0442\u044c\u00bb<\/strong>. \u041e\u0441\u0442\u0430\u043b\u044c\u043d\u044b\u0435 \u043f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u044b \u0444\u043e\u0440\u043c\u044b \u043c\u043e\u0436\u043d\u043e \u043e\u0441\u0442\u0430\u0432\u0438\u0442\u044c \u0431\u0435\u0437 \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u0439.<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image size-full\"><a href=\"https:\/\/multifactor.ru\/wp-content\/uploads\/2026\/01\/image-66-edited.png\"><img loading=\"lazy\" decoding=\"async\" width=\"2427\" height=\"1257\" src=\"https:\/\/multifactor.ru\/wp-content\/uploads\/2026\/01\/image-66-edited.png\" alt=\"\" class=\"wp-image-5919\" srcset=\"https:\/\/multifactor.ru\/wp-content\/uploads\/2026\/01\/image-66-edited.png 2427w, https:\/\/multifactor.ru\/wp-content\/uploads\/2026\/01\/image-66-edited-300x155.png 300w, https:\/\/multifactor.ru\/wp-content\/uploads\/2026\/01\/image-66-edited-1024x530.png 1024w, https:\/\/multifactor.ru\/wp-content\/uploads\/2026\/01\/image-66-edited-768x398.png 768w, https:\/\/multifactor.ru\/wp-content\/uploads\/2026\/01\/image-66-edited-1536x796.png 1536w, https:\/\/multifactor.ru\/wp-content\/uploads\/2026\/01\/image-66-edited-2048x1061.png 2048w\" sizes=\"auto, (max-width: 2427px) 100vw, 2427px\" \/><\/a><\/figure>\n\n\n\n<p>\u041f\u043e\u0441\u043b\u0435 \u0443\u0441\u043f\u0435\u0448\u043d\u043e\u0433\u043e \u0441\u043e\u0445\u0440\u0430\u043d\u0435\u043d\u0438\u044f \u0441\u0438\u0441\u0442\u0435\u043c\u0430 \u0430\u0432\u0442\u043e\u043c\u0430\u0442\u0438\u0447\u0435\u0441\u043a\u0438 \u0441\u0433\u0435\u043d\u0435\u0440\u0438\u0440\u0443\u0435\u0442 \u0438 \u043e\u0442\u043e\u0431\u0440\u0430\u0437\u0438\u0442 \u043d\u0430 \u0441\u0442\u0440\u0430\u043d\u0438\u0446\u0435 \u0431\u043e\u0442\u0430 \u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0438\u0435 \u0443\u0447\u0435\u0442\u043d\u044b\u0435 \u0434\u0430\u043d\u043d\u044b\u0435, \u043d\u0435\u043e\u0431\u0445\u043e\u0434\u0438\u043c\u044b\u0435 \u0434\u043b\u044f \u0440\u0430\u0431\u043e\u0442\u044b \u0438\u043d\u0442\u0435\u0433\u0440\u0430\u0446\u0438\u0438:<\/p>\n\n\n\n<ol start=\"1\" class=\"wp-block-list\">\n<li><strong>Bot ID:<\/strong>&nbsp;\u0423\u043d\u0438\u043a\u0430\u043b\u044c\u043d\u044b\u0439 \u0438\u0434\u0435\u043d\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u043e\u0440 \u0432 \u0444\u043e\u0440\u043c\u0430\u0442\u0435 GUID.\n<ul class=\"wp-block-list\">\n<li><em>\u041f\u0440\u0438\u043c\u0435\u0440:<\/em>&nbsp;<code>ef45xx05-5xx5-x6fx-ae2b-xxxxxxxxxxxx<\/code><\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><strong>Bot Secret Key:<\/strong>&nbsp;\u0421\u0435\u043a\u0440\u0435\u0442\u043d\u044b\u0439 \u043a\u043b\u044e\u0447 \u0434\u043b\u044f \u043f\u043e\u0434\u043f\u0438\u0441\u0438 \u0437\u0430\u043f\u0440\u043e\u0441\u043e\u0432.\n<ul class=\"wp-block-list\">\n<li><em>\u041f\u0440\u0438\u043c\u0435\u0440:<\/em>&nbsp;<code>xd99336xx966xxfxd8xxx7aaxxx2cxxb<\/code><\/li>\n<\/ul>\n<\/li>\n<\/ol>\n\n\n\n<p>\u042d\u0442\u0438 \u0434\u0430\u043d\u043d\u044b\u0435 \u043e\u0442\u043e\u0431\u0440\u0430\u0437\u044f\u0442\u0441\u044f \u043d\u0430 \u0441\u0442\u0440\u0430\u043d\u0438\u0446\u0435 \u0440\u0435\u0434\u0430\u043a\u0442\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f \u0431\u043e\u0442\u0430.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><a href=\"https:\/\/multifactor.ru\/wp-content\/uploads\/2024\/11\/image-67.png\"><img loading=\"lazy\" decoding=\"async\" width=\"2500\" height=\"1298\" src=\"https:\/\/multifactor.ru\/wp-content\/uploads\/2024\/11\/image-67.png\" alt=\"\" class=\"wp-image-5921\" srcset=\"https:\/\/multifactor.ru\/wp-content\/uploads\/2024\/11\/image-67.png 2500w, https:\/\/multifactor.ru\/wp-content\/uploads\/2024\/11\/image-67-300x156.png 300w, https:\/\/multifactor.ru\/wp-content\/uploads\/2024\/11\/image-67-1024x532.png 1024w, https:\/\/multifactor.ru\/wp-content\/uploads\/2024\/11\/image-67-768x399.png 768w, https:\/\/multifactor.ru\/wp-content\/uploads\/2024\/11\/image-67-1536x797.png 1536w, https:\/\/multifactor.ru\/wp-content\/uploads\/2024\/11\/image-67-2048x1063.png 2048w\" sizes=\"auto, (max-width: 2500px) 100vw, 2500px\" \/><\/a><\/figure>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p>\u0412\u0430\u0436\u043d\u043e<\/p>\n\n\n\n<p>\u0423\u0431\u0435\u0434\u0438\u0442\u0435\u0441\u044c, \u0447\u0442\u043e \u0430\u043a\u0442\u0438\u0432\u0438\u0440\u043e\u0432\u0430\u043d \u0444\u043b\u0430\u0436\u043e\u043a&nbsp;<strong>\u00ab\u0420\u0430\u0437\u0440\u0435\u0448\u0438\u0442\u044c \u0441\u043e\u0437\u0434\u0430\u0432\u0430\u0442\u044c \u0447\u0430\u0442\u044b\u00bb<\/strong>.<\/p>\n<\/blockquote>\n\n\n\n<p><strong>\u0414\u043e\u043f\u043e\u043b\u043d\u0438\u0442\u0435\u043b\u044c\u043d\u044b\u0435 \u043f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u044b:<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>BotX API Base URL:<\/strong>&nbsp;\u0411\u0430\u0437\u043e\u0432\u044b\u0439 URL \u0432\u0430\u0448\u0435\u0433\u043e \u0441\u0435\u0440\u0432\u0435\u0440\u0430 Express Messenger.\n<ul class=\"wp-block-list\">\n<li><em>\u041f\u0440\u0438\u043c\u0435\u0440:<\/em>&nbsp;<code>https:\/\/&lt;\u0432\u0430\u0448-express-\u0441\u0435\u0440\u0432\u0435\u0440&gt;<\/code><\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><strong>Expected Issuer (JWT Issuer):<\/strong>&nbsp;\u0414\u043e\u043c\u0435\u043d\u043d\u043e\u0435 \u0438\u043c\u044f \u0432\u0430\u0448\u0435\u0433\u043e \u0441\u0435\u0440\u0432\u0435\u0440\u0430 Express, \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u043c\u043e\u0435 \u0434\u043b\u044f \u043f\u0440\u043e\u0432\u0435\u0440\u043a\u0438 JWT-\u0442\u043e\u043a\u0435\u043d\u043e\u0432.<\/li>\n<\/ul>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p>\u0412\u0430\u0436\u043d\u043e<\/p>\n\n\n\n<p>\u0421\u043e\u0445\u0440\u0430\u043d\u0438\u0442\u0435 Bot ID \u0438 Bot Secret Key \u0432 \u0431\u0435\u0437\u043e\u043f\u0430\u0441\u043d\u043e\u043c \u043c\u0435\u0441\u0442\u0435 (\u043c\u0435\u043d\u0435\u0434\u0436\u0435\u0440 \u043f\u0430\u0440\u043e\u043b\u0435\u0439, vault). <br>\u042d\u0442\u0438 \u0434\u0430\u043d\u043d\u044b\u0435 \u043f\u043e\u0442\u0440\u0435\u0431\u0443\u044e\u0442\u0441\u044f \u0434\u043b\u044f \u043a\u043e\u043d\u0444\u0438\u0433\u0443\u0440\u0430\u0446\u0438\u0438 MF.Express.Bot<\/p>\n<\/blockquote>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>\u041f\u043e\u043b\u0443\u0447\u0435\u043d\u0438\u0435 Docker \u043e\u0431\u0440\u0430\u0437\u0430<\/strong><\/h3>\n\n\n\n<p>\u041a\u043e\u043c\u043f\u043e\u043d\u0435\u043d\u0442 \u0434\u043e\u0441\u0442\u0443\u043f\u0435\u043d \u0432\u043c\u0435\u0441\u0442\u0435 \u0441 \u0438\u0441\u0445\u043e\u0434\u043d\u044b\u043c \u043a\u043e\u0434\u043e\u043c, \u0440\u0430\u0441\u043f\u0440\u043e\u0441\u0442\u0440\u0430\u043d\u044f\u0435\u0442\u0441\u044f \u0431\u0435\u0441\u043f\u043b\u0430\u0442\u043d\u043e. <br>\u0410\u043a\u0442\u0443\u0430\u043b\u044c\u043d\u0430\u044f \u0432\u0435\u0440\u0441\u0438\u044f \u043d\u0430\u0445\u043e\u0434\u0438\u0442\u0441\u044f \u043d\u0430 GitHub:&nbsp;<a href=\"https:\/\/github.com\/MultifactorLab\/express-messenger-bot\" target=\"_blank\" rel=\"noreferrer noopener\">\u043a\u043e\u0434<\/a>&nbsp;\u0438&nbsp;<a href=\"https:\/\/github.com\/MultifactorLab\/express-messenger-bot\/releases\" target=\"_blank\" rel=\"noreferrer noopener\">\u0441\u0431\u043e\u0440\u043a\u0430<\/a>.<\/p>\n\n\n\n<details class=\"wp-block-details is-layout-flow wp-block-details-is-layout-flow\"><summary><strong>\u0421\u0431\u043e\u0440\u043a\u0430 Docker-\u043e\u0431\u0440\u0430\u0437\u0430<\/strong><\/summary>\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"bash\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\"># 1. \u041a\u043b\u043e\u043d\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435 \u0440\u0435\u043f\u043e\u0437\u0438\u0442\u043e\u0440\u0438\u044f\ngit clone https:\/\/github.com\/MultifactorLab\/mf-express-bot.git\ncd mf-express-bot\n\n# 2. \u0412\u044b\u0431\u043e\u0440 \u0432\u0435\u0440\u0441\u0438\u0438 \u0434\u043b\u044f \u0441\u0431\u043e\u0440\u043a\u0438\n# \u0414\u043b\u044f production-\u0441\u0440\u0435\u0434\u044b \u0440\u0435\u043a\u043e\u043c\u0435\u043d\u0434\u0443\u0435\u0442\u0441\u044f \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c \u0441\u0442\u0430\u0431\u0438\u043b\u044c\u043d\u044b\u0439 \u0440\u0435\u043b\u0438\u0437\ngit checkout tags\/v1.0.0  # \u0417\u0430\u043c\u0435\u043d\u0438\u0442\u0435 `v1.0.0` \u043d\u0430 \u0430\u043a\u0442\u0443\u0430\u043b\u044c\u043d\u044b\u0439 \u043d\u043e\u043c\u0435\u0440 \u0432\u0435\u0440\u0441\u0438\u0438\n\n# \u0410\u043b\u044c\u0442\u0435\u0440\u043d\u0430\u0442\u0438\u0432\u043d\u043e: \u0434\u043b\u044f \u043f\u043e\u043b\u0443\u0447\u0435\u043d\u0438\u044f \u043f\u043e\u0441\u043b\u0435\u0434\u043d\u0438\u0445 \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u0439 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0439\u0442\u0435 \u043e\u0441\u043d\u043e\u0432\u043d\u0443\u044e \u0432\u0435\u0442\u043a\u0443\n# git checkout main\n\n# 3. \u0421\u0431\u043e\u0440\u043a\u0430 Docker-\u043e\u0431\u0440\u0430\u0437\u0430\ncd src\ndocker build -t mf-express-bot:latest -f Dockerfile .\n\n# 4. \u0412\u0435\u0440\u0438\u0444\u0438\u043a\u0430\u0446\u0438\u044f \u0443\u0441\u043f\u0435\u0448\u043d\u043e\u0439 \u0441\u0431\u043e\u0440\u043a\u0438\ndocker images | grep mf-express-bot<\/pre>\n<\/details>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>\u041f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u044b \u043a\u043e\u043d\u0444\u0438\u0433\u0443\u0440\u0430\u0446\u0438\u0438 (\u043f\u0435\u0440\u0435\u043c\u0435\u043d\u043d\u044b\u0435 \u043e\u043a\u0440\u0443\u0436\u0435\u043d\u0438\u044f)<\/strong><\/h3>\n\n\n\n<p>\u041a\u043e\u043d\u0444\u0438\u0433\u0443\u0440\u0430\u0446\u0438\u044f \u043a\u043e\u043c\u043f\u043e\u043d\u0435\u043d\u0442\u0430&nbsp;<strong>MF.Express.Bot<\/strong>&nbsp;\u043e\u0441\u0443\u0449\u0435\u0441\u0442\u0432\u043b\u044f\u0435\u0442\u0441\u044f \u0447\u0435\u0440\u0435\u0437 \u043f\u0435\u0440\u0435\u043c\u0435\u043d\u043d\u044b\u0435 \u043e\u043a\u0440\u0443\u0436\u0435\u043d\u0438\u044f. \u0420\u0430\u0437\u0434\u0435\u043b\u0438\u0442\u0435\u043b\u044c \u043c\u0435\u0436\u0434\u0443 \u0443\u0440\u043e\u0432\u043d\u044f\u043c\u0438 \u043a\u043e\u043d\u0444\u0438\u0433\u0443\u0440\u0430\u0446\u0438\u0438 \u2014 \u0434\u0432\u043e\u0439\u043d\u043e\u0435 \u043f\u043e\u0434\u0447\u0435\u0440\u043a\u0438\u0432\u0430\u043d\u0438\u0435 (<code>__<\/code>).<\/p>\n\n\n\n<details class=\"wp-block-details is-layout-flow wp-block-details-is-layout-flow\"><summary><strong>\u041e\u0431\u044f\u0437\u0430\u0442\u0435\u043b\u044c\u043d\u044b\u0435 \u043f\u0435\u0440\u0435\u043c\u0435\u043d\u043d\u044b\u0435<\/strong><\/summary>\n<ol class=\"wp-block-list\">\n<li><code style=\"\"><strong>EXPRESSBOT__BOTID<\/strong><\/code>\n<ul class=\"wp-block-list\">\n<li><strong>\u041d\u0430\u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0435:<\/strong>&nbsp;\u0423\u043d\u0438\u043a\u0430\u043b\u044c\u043d\u044b\u0439 \u0438\u0434\u0435\u043d\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u043e\u0440 (GUID) \u0431\u043e\u0442\u0430, \u0441\u043e\u0437\u0434\u0430\u043d\u043d\u043e\u0433\u043e \u0432 \u043f\u0430\u043d\u0435\u043b\u0438 \u0430\u0434\u043c\u0438\u043d\u0438\u0441\u0442\u0440\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f BotX Platform.<\/li>\n\n\n\n<li><strong>\u041f\u0440\u0438\u043c\u0435\u0440 \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u044f:<\/strong>&nbsp;<code>exxxx05-5425-5xxd-xxxb-d60bxxxx27a<\/code><\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><strong><code>EXPRESSBOT__BOTSECRETKEY<\/code><\/strong>\n<ul class=\"wp-block-list\">\n<li><strong>\u041d\u0430\u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0435:<\/strong>&nbsp;\u0421\u0435\u043a\u0440\u0435\u0442\u043d\u044b\u0439 \u043a\u043b\u044e\u0447 \u0431\u043e\u0442\u0430, \u0441\u0433\u0435\u043d\u0435\u0440\u0438\u0440\u043e\u0432\u0430\u043d\u043d\u044b\u0439 \u043f\u0440\u0438 \u0435\u0433\u043e \u0440\u0435\u0433\u0438\u0441\u0442\u0440\u0430\u0446\u0438\u0438 \u0432 BotX Platform.<\/li>\n\n\n\n<li><strong>\u041f\u0440\u0438\u043c\u0435\u0440 \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u044f:<\/strong>&nbsp;<code>9dxxxx6169xxx7fxxxx7a7xxxx42cd1b<\/code><\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><strong><code>EXPRESSBOT__BOTXAPIBASEURL<\/code><\/strong>\n<ul class=\"wp-block-list\">\n<li><strong>\u041d\u0430\u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0435:<\/strong>&nbsp;\u0411\u0430\u0437\u043e\u0432\u044b\u0439 URL \u0432\u0430\u0448\u0435\u0433\u043e \u043b\u043e\u043a\u0430\u043b\u044c\u043d\u043e\u0433\u043e \u0441\u0435\u0440\u0432\u0435\u0440\u0430 Express Messenger (BotX Platform).<\/li>\n\n\n\n<li><strong>\u041f\u0440\u0438\u043c\u0435\u0440 \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u044f:<\/strong>&nbsp;<code>https:\/\/your-express-server.com<\/code><\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><strong><code>EXPRESSBOT__EXPECTEDISSUER<\/code><\/strong>\n<ul class=\"wp-block-list\">\n<li><strong>\u041d\u0430\u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0435:<\/strong>&nbsp;\u0414\u043e\u043c\u0435\u043d\u043d\u043e\u0435 \u0438\u043c\u044f \u0432\u0430\u0448\u0435\u0433\u043e \u0441\u0435\u0440\u0432\u0435\u0440\u0430 Express, \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u043c\u043e\u0435 \u0434\u043b\u044f \u0432\u0430\u043b\u0438\u0434\u0430\u0446\u0438\u0438 \u0438\u0437\u0434\u0430\u0442\u0435\u043b\u044f (issuer) \u0432\u0445\u043e\u0434\u044f\u0449\u0438\u0445 JWT-\u0442\u043e\u043a\u0435\u043d\u043e\u0432.<\/li>\n\n\n\n<li><strong>\u041f\u0440\u0438\u043c\u0435\u0440 \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u044f:<\/strong>&nbsp;<code>your-express-server.com<\/code><\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><strong><code>MFEXPRESSAPI__BASEURL<\/code><\/strong>\n<ul class=\"wp-block-list\">\n<li><strong>\u041d\u0430\u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0435:<\/strong>&nbsp;URL \u0446\u0435\u043d\u0442\u0440\u0430\u043b\u0438\u0437\u043e\u0432\u0430\u043d\u043d\u043e\u0433\u043e \u0441\u0435\u0440\u0432\u0438\u0441\u0430 MultiFactor Express API.<\/li>\n\n\n\n<li><strong>\u0417\u043d\u0430\u0447\u0435\u043d\u0438\u0435:<\/strong>&nbsp;<code>https:\/\/express-service.multifactor.ru<\/code><\/li>\n<\/ul>\n<\/li>\n<\/ol>\n\n\n\n<p><strong>\u041a\u043b\u044e\u0447\u0435\u0432\u044b\u0435 \u043c\u043e\u043c\u0435\u043d\u0442\u044b:<\/strong><\/p>\n\n\n\n<p><code><strong>MFEXPRESSAPI__BASEURL<\/strong><\/code>&nbsp;\u0443\u043a\u0430\u0437\u044b\u0432\u0430\u0435\u0442 \u043d\u0430&nbsp;<strong>\u0432\u043d\u0435\u0448\u043d\u0438\u0439 \u0446\u0435\u043d\u0442\u0440\u0430\u043b\u0438\u0437\u043e\u0432\u0430\u043d\u043d\u044b\u0439<\/strong>&nbsp;\u0441\u0435\u0440\u0432\u0438\u0441 MultiFactor.<\/p>\n\n\n\n<p><strong>\u041f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u044b&nbsp;<code>EXPRESSBOT__BOTI<\/code><\/strong><code>D<\/code>&nbsp;\u0438&nbsp;<code><strong>EXPRESSBOT__BOTSECRETKEY<\/strong><\/code> &nbsp;\u043f\u043e\u043b\u0443\u0447\u0435\u043d\u044b \u043d\u0430 \u044d\u0442\u0430\u043f\u0435 \u0440\u0435\u0433\u0438\u0441\u0442\u0440\u0430\u0446\u0438\u0438 \u0431\u043e\u0442\u0430.<\/p>\n\n\n\n<p><code><strong>EXPRESSBOT__BOTXAPIBASEURL<\/strong><\/code>&nbsp;\u0443\u043a\u0430\u0437\u044b\u0432\u0430\u0435\u0442 \u043d\u0430&nbsp;<strong>\u0432\u0430\u0448 \u0432\u043d\u0443\u0442\u0440\u0435\u043d\u043d\u0438\u0439<\/strong>&nbsp;\u0441\u0435\u0440\u0432\u0435\u0440 Express.<\/p>\n<\/details>\n\n\n\n<details class=\"wp-block-details is-layout-flow wp-block-details-is-layout-flow\"><summary><strong>\u041e\u043f\u0446\u0438\u043e\u043d\u0430\u043b\u044c\u043d\u044b\u0435 \u043f\u0435\u0440\u0435\u043c\u0435\u043d\u043d\u044b\u0435<\/strong><br><\/summary>\n<ol class=\"wp-block-list\">\n<li><strong><code>ASPNETCORE_ENVIRONMENT<\/code><\/strong>\n<ul class=\"wp-block-list\">\n<li><strong>\u041d\u0430\u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0435:<\/strong>&nbsp;\u041e\u043f\u0440\u0435\u0434\u0435\u043b\u044f\u0435\u0442 \u0441\u0440\u0435\u0434\u0443 \u0432\u044b\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u044f \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u044f (\u043d\u0430\u043f\u0440\u0438\u043c\u0435\u0440,&nbsp;<code>Development<\/code>,&nbsp;<code>Staging<\/code>,&nbsp;<code>Production<\/code>).<\/li>\n\n\n\n<li><strong>\u0417\u043d\u0430\u0447\u0435\u043d\u0438\u0435 \u043f\u043e \u0443\u043c\u043e\u043b\u0447\u0430\u043d\u0438\u044e:<\/strong>&nbsp;<code>Production<\/code><\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><strong><code>ASPNETCORE_URLS<\/code><\/strong>\n<ul class=\"wp-block-list\">\n<li><strong>\u041d\u0430\u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0435:<\/strong>&nbsp;\u0417\u0430\u0434\u0430\u0435\u0442 \u0430\u0434\u0440\u0435\u0441\u0430 \u0438 \u043f\u043e\u0440\u0442\u044b, \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u0431\u0443\u0434\u0435\u0442 \u043f\u0440\u043e\u0441\u043b\u0443\u0448\u0438\u0432\u0430\u0442\u044c \u0432\u0435\u0431-\u0445\u043e\u0441\u0442.<\/li>\n\n\n\n<li><strong>\u0417\u043d\u0430\u0447\u0435\u043d\u0438\u0435:<\/strong>&nbsp;<code>http:\/\/+:8080<\/code><\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><strong><code>EXPRESSBOT__REQUESTTIMEOUTSECONDS<\/code><\/strong>\n<ul class=\"wp-block-list\">\n<li><strong>\u041d\u0430\u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0435:<\/strong>&nbsp;\u0422\u0430\u0439\u043c\u0430\u0443\u0442 (\u0432 \u0441\u0435\u043a\u0443\u043d\u0434\u0430\u0445) \u0434\u043b\u044f \u0438\u0441\u0445\u043e\u0434\u044f\u0449\u0438\u0445 HTTP-\u0437\u0430\u043f\u0440\u043e\u0441\u043e\u0432 \u043a BotX Platform.<\/li>\n\n\n\n<li><strong>\u0417\u043d\u0430\u0447\u0435\u043d\u0438\u0435 \u043f\u043e \u0443\u043c\u043e\u043b\u0447\u0430\u043d\u0438\u044e:<\/strong>&nbsp;<code>30<\/code><\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><strong><code>MFEXPRESSAPI__REQUESTTIMEOUTSECONDS<\/code><\/strong>\n<ul class=\"wp-block-list\">\n<li><strong>\u041d\u0430\u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0435:<\/strong>&nbsp;\u0422\u0430\u0439\u043c\u0430\u0443\u0442 (\u0432 \u0441\u0435\u043a\u0443\u043d\u0434\u0430\u0445) \u0434\u043b\u044f \u0438\u0441\u0445\u043e\u0434\u044f\u0449\u0438\u0445 HTTP-\u0437\u0430\u043f\u0440\u043e\u0441\u043e\u0432 \u043a \u0446\u0435\u043d\u0442\u0440\u0430\u043b\u0438\u0437\u043e\u0432\u0430\u043d\u043d\u043e\u043c\u0443 MF Express API.<\/li>\n\n\n\n<li><strong>\u0417\u043d\u0430\u0447\u0435\u043d\u0438\u0435 \u043f\u043e \u0443\u043c\u043e\u043b\u0447\u0430\u043d\u0438\u044e:<\/strong>&nbsp;<code>30<\/code><\/li>\n<\/ul>\n<\/li>\n<\/ol>\n<\/details>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>\u0420\u0430\u0437\u0432\u0451\u0440\u0442\u044b\u0432\u0430\u043d\u0438\u0435<\/strong><\/h3>\n\n\n\n<details class=\"wp-block-details is-layout-flow wp-block-details-is-layout-flow\"><summary><strong>Docker Compose (\u0440\u0435\u043a\u043e\u043c\u0435\u043d\u0434\u0443\u0435\u0442\u0441\u044f)<\/strong><\/summary>\n<p><strong>\u0428\u0430\u0433 1: \u041f\u043e\u0434\u0433\u043e\u0442\u043e\u0432\u043a\u0430 \u0440\u0430\u0431\u043e\u0447\u0435\u0439 \u0434\u0438\u0440\u0435\u043a\u0442\u043e\u0440\u0438\u0438<\/strong>:<\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"bash\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\"># \u0421\u043e\u0437\u0434\u0430\u0439\u0442\u0435 \u0434\u0438\u0440\u0435\u043a\u0442\u043e\u0440\u0438\u044e \u0434\u043b\u044f \u0440\u0430\u0437\u0432\u0435\u0440\u0442\u044b\u0432\u0430\u043d\u0438\u044f\nmkdir mf-express-bot-deploy\ncd mf-express-bot-deploy<\/pre>\n\n\n\n<p><strong>\u0428\u0430\u0433 2: \u0421\u043e\u0437\u0434\u0430\u043d\u0438\u0435 \u0444\u0430\u0439\u043b\u0430 \u043a\u043e\u043d\u0444\u0438\u0433\u0443\u0440\u0430\u0446\u0438\u0438 (.env)<\/strong><br>\u0421\u043e\u0437\u0434\u0430\u0439\u0442\u0435 \u0444\u0430\u0439\u043b&nbsp;<code>.env<\/code>&nbsp;\u0441\u043e \u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0438\u043c \u0441\u043e\u0434\u0435\u0440\u0436\u0438\u043c\u044b\u043c, \u0437\u0430\u043c\u0435\u043d\u0438\u0432 \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u044f-\u0437\u0430\u043f\u043e\u043b\u043d\u0438\u0442\u0435\u043b\u0438 \u043d\u0430 \u0430\u043a\u0442\u0443\u0430\u043b\u044c\u043d\u044b\u0435 \u0434\u0430\u043d\u043d\u044b\u0435 \u0432\u0430\u0448\u0435\u0433\u043e \u043e\u043a\u0440\u0443\u0436\u0435\u043d\u0438\u044f:<\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"bash\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">cat > .env &lt;&lt; 'EOF'\n# BotX Platform (\u041e\u0411\u042f\u0417\u0410\u0422\u0415\u041b\u042c\u041d\u041e)\n# \u041f\u043e\u043b\u0443\u0447\u0438\u0442\u0435 \u044d\u0442\u0438 \u0434\u0430\u043d\u043d\u044b\u0435 \u0438\u0437 \u0430\u0434\u043c\u0438\u043d\u0438\u0441\u0442\u0440\u0430\u0442\u0438\u0432\u043d\u043e\u0439 \u043f\u0430\u043d\u0435\u043b\u0438 \u0432\u0430\u0448\u0435\u0433\u043e Express \u0441\u0435\u0440\u0432\u0435\u0440\u0430\nEXPRESSBOT__BOTID=your-bot-id-from-botx-admin\nEXPRESSBOT__BOTSECRETKEY=your-bot-secret-key-from-botx-admin\nEXPRESSBOT__BOTXAPIBASEURL=https:\/\/\u0432\u0430\u0448-express-\u0441\u0435\u0440\u0432\u0435\u0440\nEXPRESSBOT__EXPECTEDISSUER=\u0432\u0430\u0448-express-\u0441\u0435\u0440\u0432\u0435\u0440\n\n# MultiFactor Express API (\u041e\u0411\u042f\u0417\u0410\u0422\u0415\u041b\u042c\u041d\u041e)\n# \u0426\u0435\u043d\u0442\u0440\u0430\u043b\u0438\u0437\u043e\u0432\u0430\u043d\u043d\u044b\u0439 \u0441\u0435\u0440\u0432\u0438\u0441 MultiFactor\nMFEXPRESSAPI__BASEURL=https:\/\/express-service.multifactor.ru\n\n# Environment\nASPNETCORE_ENVIRONMENT=Production\nEOF<\/pre>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p>\u0412\u0430\u0436\u043d\u043e<\/p>\n\n\n\n<p>\u0417\u0430\u043c\u0435\u043d\u0438\u0442\u0435 placeholder \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u044f \u043d\u0430 \u0440\u0435\u0430\u043b\u044c\u043d\u044b\u0435 \u0434\u0430\u043d\u043d\u044b\u0435 \u0438\u0437 \u0432\u0430\u0448\u0435\u0439 BotX \u0430\u0434\u043c\u0438\u043d\u0438\u0441\u0442\u0440\u0430\u0442\u0438\u0432\u043d\u043e\u0439 \u043f\u0430\u043d\u0435\u043b\u0438.<\/p>\n<\/blockquote>\n\n\n\n<p><strong>\u0428\u0430\u0433 3: \u0421\u043e\u0437\u0434\u0430\u043d\u0438\u0435 \u043c\u0430\u043d\u0438\u0444\u0435\u0441\u0442\u0430 docker-compose.yml<\/strong><\/p>\n\n\n\n<p>\u0421\u043e\u0437\u0434\u0430\u0439\u0442\u0435 \u0444\u0430\u0439\u043b&nbsp;<code>docker-compose.yml<\/code>:<\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"yaml\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">version: '3.8'\n\nservices:\n  express-bot:\n    image: mf-express-bot:latest\n    container_name: mf-express-bot\n    env_file:\n      - .env\n    ports:\n      - \"8080:8080\"\n    volumes:\n      - .\/logs:\/app\/Logs\n    restart: unless-stopped\n    healthcheck:\n      test: [\"CMD\", \"curl\", \"-f\", \"http:\/\/localhost:8080\/health\/live\"]\n      interval: 30s\n      timeout: 3s\n      start_period: 15s\n      retries: 3<\/pre>\n\n\n\n<p><strong><strong>\u0428\u0430\u0433 4: \u0417\u0430\u043f\u0443\u0441\u043a \u0441\u0435\u0440\u0432\u0438\u0441\u0430<\/strong><\/strong><\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"bash\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\"># \u0417\u0430\u043f\u0443\u0441\u043a \u0432 \u0444\u043e\u043d\u043e\u0432\u043e\u043c \u0440\u0435\u0436\u0438\u043c\u0435\ndocker-compose up -d\n\n# \u041f\u0440\u043e\u0432\u0435\u0440\u043a\u0430 \u0441\u0442\u0430\u0442\u0443\u0441\u0430 \u043a\u043e\u043d\u0442\u0435\u0439\u043d\u0435\u0440\u0430\ndocker-compose ps\n\n# \u041f\u0440\u043e\u0441\u043c\u043e\u0442\u0440 \u043b\u043e\u0433\u043e\u0432 \u0432 \u0440\u0435\u0430\u043b\u044c\u043d\u043e\u043c \u0432\u0440\u0435\u043c\u0435\u043d\u0438\ndocker-compose logs -f express-bot<\/pre>\n\n\n\n<p><strong>\u0428\u0430\u0433 5: \u041f\u0440\u043e\u0432\u0435\u0440\u043a\u0430 \u0440\u0430\u0431\u043e\u0442\u043e\u0441\u043f\u043e\u0441\u043e\u0431\u043d\u043e\u0441\u0442\u0438<\/strong><\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"bash\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\"># \u041f\u0440\u043e\u0432\u0435\u0440\u043a\u0430 \u0436\u0438\u0437\u043d\u0435\u0441\u043f\u043e\u0441\u043e\u0431\u043d\u043e\u0441\u0442\u0438 (liveness)\ncurl http:\/\/localhost:8080\/health\/live\n\n# \u041f\u0440\u043e\u0432\u0435\u0440\u043a\u0430 \u0433\u043e\u0442\u043e\u0432\u043d\u043e\u0441\u0442\u0438 \u043a \u0440\u0430\u0431\u043e\u0442\u0435 (readiness)\ncurl http:\/\/localhost:8080\/health\/ready<\/pre>\n\n\n\n<p>\u041e\u0436\u0438\u0434\u0430\u0435\u043c\u044b\u0439 \u043e\u0442\u0432\u0435\u0442 \u043f\u0440\u0438 \u0443\u0441\u043f\u0435\u0448\u043d\u043e\u0439 \u043f\u0440\u043e\u0432\u0435\u0440\u043a\u0435:<\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"bash\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">{\"status\":\"Healthy\",...}<\/pre>\n<\/details>\n\n\n\n<details class=\"wp-block-details is-layout-flow wp-block-details-is-layout-flow\"><summary><strong>Docker Run (\u043c\u0438\u043d\u0438\u043c\u0430\u043b\u0438\u0441\u0442\u0438\u0447\u043d\u043e\u0435 \u0440\u0430\u0437\u0432\u0451\u0440\u0442\u044b\u0432\u0430\u043d\u0438\u0435)<\/strong><br><\/summary>\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"bash\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">docker run -d \\\n  --name mf-express-bot \\\n  -p 8080:8080 \\\n  -e ASPNETCORE_ENVIRONMENT=Production \\\n  -e EXPRESSBOT__BOTID=\"\u0432\u0430\u0448-bot-id-\u0438\u0437-botx\" \\\n  -e EXPRESSBOT__BOTSECRETKEY=\"\u0432\u0430\u0448-\u0441\u0435\u043a\u0440\u0435\u0442\u043d\u044b\u0439-\u043a\u043b\u044e\u0447-\u0431\u043e\u0442\u0430\" \\\n  -e EXPRESSBOT__BOTXAPIBASEURL=\"https:\/\/\u0430\u0434\u0440\u0435\u0441-\u0432\u0430\u0448\u0435\u0433\u043e-express-\u0441\u0435\u0440\u0432\u0435\u0440\u0430\" \\\n  -e EXPRESSBOT__EXPECTEDISSUER=\"\u0434\u043e\u043c\u0435\u043d-\u0432\u0430\u0448\u0435\u0433\u043e-express-\u0441\u0435\u0440\u0432\u0435\u0440\u0430\" \\\n  -e MFEXPRESSAPI__BASEURL=\"https:\/\/express-service.multifactor.ru\" \\\n  -v \/var\/log\/mf-express-bot:\/app\/Logs \\\n  --restart unless-stopped \\\n  mf-express-bot:latest<\/pre>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p>\u0412\u0430\u0436\u043d\u043e <\/p>\n\n\n\n<p>\u0417\u0430\u043c\u0435\u043d\u0438\u0442\u0435 placeholder \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u044f \u043d\u0430 \u0440\u0435\u0430\u043b\u044c\u043d\u044b\u0435 \u0434\u0430\u043d\u043d\u044b\u0435 \u0438\u0437 \u0432\u0430\u0448\u0435\u0439 BotX \u0430\u0434\u043c\u0438\u043d\u0438\u0441\u0442\u0440\u0430\u0442\u0438\u0432\u043d\u043e\u0439 \u043f\u0430\u043d\u0435\u043b\u0438.<\/p>\n\n\n\n<p>\u0414\u043b\u044f production \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0439\u0442\u0435 Docker Secrets \u0438\u043b\u0438 \u043f\u0435\u0440\u0435\u043c\u0435\u043d\u043d\u044b\u0435 \u043e\u043a\u0440\u0443\u0436\u0435\u043d\u0438\u044f \u0432\u043c\u0435\u0441\u0442\u043e \u043f\u0440\u044f\u043c\u043e\u0433\u043e \u0443\u043a\u0430\u0437\u0430\u043d\u0438\u044f \u0441\u0435\u043a\u0440\u0435\u0442\u043e\u0432 \u0432 \u043a\u043e\u043c\u0430\u043d\u0434\u0435<\/p>\n<\/blockquote>\n<\/details>\n\n\n\n<details class=\"wp-block-details is-layout-flow wp-block-details-is-layout-flow\"><summary><strong>Kubernetes (\u0434\u043b\u044f \u043e\u0440\u043a\u0435\u0441\u0442\u0440\u0430\u0446\u0438\u0438 \u0438 \u0432\u044b\u0441\u043e\u043a\u043e\u0439 \u0434\u043e\u0441\u0442\u0443\u043f\u043d\u043e\u0441\u0442\u0438)<\/strong><\/summary>\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"yaml\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">yaml\napiVersion: v1\nkind: Namespace\nmetadata:\n  name: mf-express\n\n---\napiVersion: v1\nkind: Secret\nmetadata:\n  name: botx-credentials\n  namespace: mf-express\ntype: Opaque\nstringData:\n  bot-id: \"your-bot-id\"\n  bot-secret-key: \"your-secret-key\"\n\n---\napiVersion: v1\nkind: ConfigMap\nmetadata:\n  name: express-bot-config\n  namespace: mf-express\ndata:\n  # \u0410\u0434\u0440\u0435\u0441 \u0432\u0430\u0448\u0435\u0433\u043e Express \u0441\u0435\u0440\u0432\u0435\u0440\u0430 (\u0437\u0430\u043c\u0435\u043d\u0438\u0442\u0435 \u043d\u0430 \u0440\u0435\u0430\u043b\u044c\u043d\u044b\u0439)\n  EXPRESSBOT__BOTXAPIBASEURL: \"https:\/\/\u0432\u0430\u0448-express-\u0441\u0435\u0440\u0432\u0435\u0440\"\n  EXPRESSBOT__EXPECTEDISSUER: \"\u0432\u0430\u0448-express-\u0441\u0435\u0440\u0432\u0435\u0440\"\n  # \u0426\u0435\u043d\u0442\u0440\u0430\u043b\u0438\u0437\u043e\u0432\u0430\u043d\u043d\u044b\u0439 \u0441\u0435\u0440\u0432\u0438\u0441 MultiFactor (\u041d\u0415 \u043c\u0435\u043d\u044f\u0439\u0442\u0435 \u0431\u0435\u0437 \u043d\u0435\u043e\u0431\u0445\u043e\u0434\u0438\u043c\u043e\u0441\u0442\u0438)\n  MFEXPRESSAPI__BASEURL: \"https:\/\/express-service.multifactor.ru\"\n  ASPNETCORE_ENVIRONMENT: \"Production\"\n\n---\napiVersion: apps\/v1\nkind: Deployment\nmetadata:\n  name: mf-express-bot\n  namespace: mf-express\nspec:\n  replicas: 2\n  selector:\n    matchLabels:\n      app: mf-express-bot\n  template:\n    metadata:\n      labels:\n        app: mf-express-bot\n    spec:\n      containers:\n      - name: mf-express-bot\n        image: mf-express-bot:latest\n        ports:\n        - containerPort: 8080\n          name: http\n        env:\n        - name: EXPRESSBOT__BOTID\n          valueFrom:\n            secretKeyRef:\n              name: botx-credentials\n              key: bot-id\n        - name: EXPRESSBOT__BOTSECRETKEY\n          valueFrom:\n            secretKeyRef:\n              name: botx-credentials\n              key: bot-secret-key\n        envFrom:\n        - configMapRef:\n            name: express-bot-config\n        livenessProbe:\n          httpGet:\n            path: \/health\/live\n            port: 8080\n          initialDelaySeconds: 15\n          periodSeconds: 30\n          timeoutSeconds: 3\n          failureThreshold: 3\n        readinessProbe:\n          httpGet:\n            path: \/health\/ready\n            port: 8080\n          initialDelaySeconds: 10\n          periodSeconds: 10\n          timeoutSeconds: 3\n          failureThreshold: 3\n        startupProbe:\n          httpGet:\n            path: \/health\/startup\n            port: 8080\n          initialDelaySeconds: 5\n          periodSeconds: 5\n          timeoutSeconds: 3\n          failureThreshold: 12\n        resources:\n          requests:\n            memory: \"512Mi\"\n            cpu: \"250m\"\n          limits:\n            memory: \"1Gi\"\n            cpu: \"1000m\"\n        volumeMounts:\n        - name: logs\n          mountPath: \/app\/Logs\n      volumes:\n      - name: logs\n        emptyDir: {}\n\n---\napiVersion: v1\nkind: Service\nmetadata:\n  name: mf-express-bot\n  namespace: mf-express\nspec:\n  type: ClusterIP\n  selector:\n    app: mf-express-bot\n  ports:\n  - port: 8080\n    targetPort: 8080\n    name: http<\/pre>\n<\/details>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Health Checks<\/strong><\/h3>\n\n\n\n<p>\u0421\u0435\u0440\u0432\u0438\u0441 \u043f\u0440\u0435\u0434\u043e\u0441\u0442\u0430\u0432\u043b\u044f\u0435\u0442 \u0442\u0440\u0438 endpoint&#8217;\u0430 \u0434\u043b\u044f \u043f\u0440\u043e\u0432\u0435\u0440\u043a\u0438 \u0441\u043e\u0441\u0442\u043e\u044f\u043d\u0438\u044f:<\/p>\n\n\n\n<details class=\"wp-block-details is-layout-flow wp-block-details-is-layout-flow\"><summary><strong>\/health\/live<\/strong> (Liveness Probe)<\/summary>\n<ul class=\"wp-block-list\">\n<li><strong>\u041d\u0430\u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0435<\/strong>: \u041e\u043f\u0440\u0435\u0434\u0435\u043b\u044f\u0435\u0442, \u0437\u0430\u043f\u0443\u0449\u0435\u043d \u043b\u0438 \u043f\u0440\u043e\u0446\u0435\u0441\u0441 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u044f.<\/li>\n\n\n\n<li><strong>\u0418\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u0435<\/strong>: \u0418\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u0442\u0441\u044f livenessProbe \u0432 Kubernetes \u0438 healthcheck \u0432 Docker \u0434\u043b\u044f \u0430\u0432\u0442\u043e\u043c\u0430\u0442\u0438\u0447\u0435\u0441\u043a\u043e\u0433\u043e \u043f\u0435\u0440\u0435\u0437\u0430\u043f\u0443\u0441\u043a\u0430 &#171;\u0437\u0430\u0432\u0438\u0441\u0448\u0435\u0433\u043e&#187; \u043a\u043e\u043d\u0442\u0435\u0439\u043d\u0435\u0440\u0430.<\/li>\n\n\n\n<li><strong>\u041a\u0440\u0438\u0442\u0435\u0440\u0438\u0439 \u0443\u0441\u043f\u0435\u0445\u0430<\/strong>: HTTP-\u0441\u0442\u0430\u0442\u0443\u0441 200 OK.<\/li>\n<\/ul>\n\n\n\n<p>\u041f\u0440\u0438\u043c\u0435\u0440 \u0437\u0430\u043f\u0440\u043e\u0441\u0430:<\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"bash\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">curl http:\/\/localhost:8080\/health\/live<\/pre>\n<\/details>\n\n\n\n<details class=\"wp-block-details is-layout-flow wp-block-details-is-layout-flow\"><summary><strong><code>\/health\/ready<\/code><\/strong>&nbsp;(Readiness Probe)<\/summary>\n<ul class=\"wp-block-list\">\n<li><strong>\u041d\u0430\u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0435:<\/strong>&nbsp;\u041e\u043f\u0440\u0435\u0434\u0435\u043b\u044f\u0435\u0442, \u0433\u043e\u0442\u043e\u0432\u043e \u043b\u0438 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0435 \u043a \u043e\u0431\u0440\u0430\u0431\u043e\u0442\u043a\u0435 \u0432\u0445\u043e\u0434\u044f\u0449\u0438\u0445 \u0437\u0430\u043f\u0440\u043e\u0441\u043e\u0432. \u041f\u0440\u043e\u0432\u0435\u0440\u044f\u0435\u0442 \u0434\u043e\u0441\u0442\u0443\u043f\u043d\u043e\u0441\u0442\u044c \u0432\u0441\u0435\u0445 \u043a\u0440\u0438\u0442\u0438\u0447\u0435\u0441\u043a\u0438 \u0432\u0430\u0436\u043d\u044b\u0445 \u0432\u043d\u0435\u0448\u043d\u0438\u0445 \u0437\u0430\u0432\u0438\u0441\u0438\u043c\u043e\u0441\u0442\u0435\u0439 (BotX Platform API \u0438 MF.Express.API).<\/li>\n\n\n\n<li><strong>\u0418\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u0435:<\/strong>&nbsp;\u0418\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u0442\u0441\u044f&nbsp;<code>readinessProbe<\/code>&nbsp;\u0432 Kubernetes \u0434\u043b\u044f \u0443\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u044f \u0442\u0440\u0430\u0444\u0438\u043a\u043e\u043c (\u043f\u043e\u0434\u044b, \u043d\u0435 \u043f\u0440\u043e\u0448\u0435\u0434\u0448\u0438\u0435 \u043f\u0440\u043e\u0432\u0435\u0440\u043a\u0443, \u0438\u0441\u043a\u043b\u044e\u0447\u0430\u044e\u0442\u0441\u044f \u0438\u0437 \u0431\u0430\u043b\u0430\u043d\u0441\u0438\u0440\u043e\u0432\u043a\u0438 \u043d\u0430\u0433\u0440\u0443\u0437\u043a\u0438).<\/li>\n\n\n\n<li><strong>\u041a\u0440\u0438\u0442\u0435\u0440\u0438\u0439 \u0443\u0441\u043f\u0435\u0445\u0430:<\/strong>&nbsp;HTTP-\u0441\u0442\u0430\u0442\u0443\u0441&nbsp;<code>200 OK<\/code>&nbsp;\u0442\u043e\u043b\u044c\u043a\u043e \u043f\u0440\u0438 \u0443\u0441\u043f\u0435\u0448\u043d\u043e\u0439 \u043f\u0440\u043e\u0432\u0435\u0440\u043a\u0435 \u043f\u043e\u0434\u043a\u043b\u044e\u0447\u0435\u043d\u0438\u044f \u043a\u043e \u0432\u0441\u0435\u043c \u0432\u043d\u0435\u0448\u043d\u0438\u043c \u0441\u0435\u0440\u0432\u0438\u0441\u0430\u043c.<\/li>\n<\/ul>\n\n\n\n<p><strong>\u041f\u0440\u0438\u043c\u0435\u0440 \u0437\u0430\u043f\u0440\u043e\u0441\u0430:<\/strong><\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"bash\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">curl http:\/\/localhost:8080\/health\/ready<\/pre>\n<\/details>\n\n\n\n<details class=\"wp-block-details is-layout-flow wp-block-details-is-layout-flow\"><summary><strong><code>\/health\/startup<\/code><\/strong>&nbsp;(Startup Probe)<\/summary>\n<ul class=\"wp-block-list\">\n<li><strong>\u041d\u0430\u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0435:<\/strong>&nbsp;\u041e\u043f\u0440\u0435\u0434\u0435\u043b\u044f\u0435\u0442, \u0437\u0430\u0432\u0435\u0440\u0448\u0438\u043b\u0430\u0441\u044c \u043b\u0438 \u043f\u0435\u0440\u0432\u043e\u043d\u0430\u0447\u0430\u043b\u044c\u043d\u0430\u044f \u0438\u043d\u0438\u0446\u0438\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u044f \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u044f. \u0410\u043a\u0442\u0443\u0430\u043b\u044c\u043d\u043e \u0434\u043b\u044f \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0439 \u0441 \u0434\u043b\u0438\u0442\u0435\u043b\u044c\u043d\u044b\u043c \u0432\u0440\u0435\u043c\u0435\u043d\u0435\u043c \u0441\u0442\u0430\u0440\u0442\u0430.<\/li>\n\n\n\n<li><strong>\u0418\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u0435:<\/strong>&nbsp;\u0418\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u0442\u0441\u044f&nbsp;<code>startupProbe<\/code>&nbsp;\u0432 Kubernetes, \u0447\u0442\u043e\u0431\u044b \u0434\u0430\u0442\u044c \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u044e \u0432\u0440\u0435\u043c\u044f \u043d\u0430 \u043f\u043e\u0434\u0433\u043e\u0442\u043e\u0432\u043a\u0443 \u043f\u0435\u0440\u0435\u0434 \u043d\u0430\u0447\u0430\u043b\u043e\u043c \u043f\u0440\u043e\u0432\u0435\u0440\u043e\u043a&nbsp;<code>liveness<\/code>&nbsp;\u0438&nbsp;<code>readiness<\/code>.<\/li>\n\n\n\n<li><strong>\u041a\u0440\u0438\u0442\u0435\u0440\u0438\u0439 \u0443\u0441\u043f\u0435\u0445\u0430:<\/strong>&nbsp;HTTP-\u0441\u0442\u0430\u0442\u0443\u0441&nbsp;<code>200 OK<\/code>&nbsp;\u043f\u043e\u0441\u043b\u0435 \u043f\u043e\u043b\u043d\u043e\u0439 \u0438\u043d\u0438\u0446\u0438\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u0438.<\/li>\n<\/ul>\n\n\n\n<p><strong>\u041f\u0440\u0438\u043c\u0435\u0440 \u0437\u0430\u043f\u0440\u043e\u0441\u0430:<\/strong><\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"bash\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">curl http:\/\/localhost:8080\/health\/startup<\/pre>\n<\/details>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>\u041b\u043e\u0433\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435<\/strong><\/h3>\n\n\n\n<p>\u041a\u043e\u043d\u0444\u0438\u0433\u0443\u0440\u0430\u0446\u0438\u044f \u043b\u043e\u0433\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f \u0437\u0430\u0432\u0438\u0441\u0438\u0442 \u043e\u0442 \u0441\u0440\u0435\u0434\u044b \u0432\u044b\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u044f, \u0437\u0430\u0434\u0430\u0432\u0430\u0435\u043c\u043e\u0439 \u043f\u0435\u0440\u0435\u043c\u0435\u043d\u043d\u043e\u0439&nbsp;<code>ASPNETCORE_ENVIRONMENT<\/code>.<\/p>\n\n\n<div class=\"wp-block-tableberg-wrapper wp-block-tableberg-table\" >\n\t\t\t<div class=\"tableberg-table-wrapper\" style=\"\">\n\t\t\t\t<table class = \"has-inner-border\" style=\"border-spacing: 0 0; --tableberg-inner-border-top: none; --tableberg-inner-border-right: 1px solid #000000; --tableberg-inner-border-bottom: 1px solid #000000; --tableberg-inner-border-left: none; --tableberg-inner-border-top-first: 1px solid #000000; --tableberg-inner-border-left-first: 1px solid #000000; \" data-tableberg-header=\"converted\" data-tableberg-footer=\"\"  ><colgroup><col style=\"width: 33.333333333333%; min-width: 33.333333333333%; \"\/><col style=\"width: 33.333333333333%; min-width: 33.333333333333%; \"\/><col style=\"width: 33.333333333333%; min-width: 33.333333333333%; \"\/><\/colgroup><tbody><tr class=\"tableberg-header\" style=\"\">\n<th data-tableberg-row=\"0\" data-tableberg-col=\"0\" style=\"\" class=\"wp-block-tableberg-cell tableberg-v-align-center\"><div class=\"tableberg-cell-inner\" style=\"display: block; justify-content: center; flex-wrap: wrap; \">\n<p>\u041f\u0430\u0440\u0430\u043c\u0435\u0442\u0440<\/p>\n<\/div><\/th>\n\n<th data-tableberg-row=\"0\" data-tableberg-col=\"1\" style=\"\" class=\"wp-block-tableberg-cell tableberg-v-align-center\"><div class=\"tableberg-cell-inner\" style=\"display: block; justify-content: center; flex-wrap: wrap; \">\n<p>Production<\/p>\n<\/div><\/th>\n\n<th data-tableberg-row=\"0\" data-tableberg-col=\"2\" style=\"\" class=\"wp-block-tableberg-cell tableberg-v-align-center\"><div class=\"tableberg-cell-inner\" style=\"display: block; justify-content: center; flex-wrap: wrap; \">\n<p>Development \/ Local<\/p>\n<\/div><\/th>\n<\/tr><tr class=\"tableberg-odd-row\" style=\"\">\n<td data-tableberg-row=\"1\" data-tableberg-col=\"0\" style=\"\" class=\"wp-block-tableberg-cell tableberg-v-align-center\"><div class=\"tableberg-cell-inner\" style=\"display: block; justify-content: center; flex-wrap: wrap; \">\n<p><strong>\u0423\u0440\u043e\u0432\u0435\u043d\u044c \u0434\u0435\u0442\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u0438<\/strong><\/p>\n<\/div><\/td>\n\n<td data-tableberg-row=\"1\" data-tableberg-col=\"1\" style=\"\" class=\"wp-block-tableberg-cell tableberg-v-align-center\"><div class=\"tableberg-cell-inner\" style=\"display: block; justify-content: center; flex-wrap: wrap; \">\n<p>Warning, Error<\/p>\n<\/div><\/td>\n\n<td data-tableberg-row=\"1\" data-tableberg-col=\"2\" style=\"\" class=\"wp-block-tableberg-cell tableberg-v-align-center\"><div class=\"tableberg-cell-inner\" style=\"display: block; justify-content: center; flex-wrap: wrap; \">\n<p>Debug, Information, Warning, Error<\/p>\n<\/div><\/td>\n<\/tr><tr class=\"tableberg-even-row\" style=\"\">\n<td data-tableberg-row=\"2\" data-tableberg-col=\"0\" style=\"\" class=\"wp-block-tableberg-cell tableberg-v-align-center\"><div class=\"tableberg-cell-inner\" style=\"display: block; justify-content: center; flex-wrap: wrap; \">\n<p><strong>\u041d\u0430\u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0435<\/strong><\/p>\n<\/div><\/td>\n\n<td data-tableberg-row=\"2\" data-tableberg-col=\"1\" style=\"\" class=\"wp-block-tableberg-cell tableberg-v-align-center\"><div class=\"tableberg-cell-inner\" style=\"display: block; justify-content: center; flex-wrap: wrap; \">\n<p>\u041c\u0438\u043d\u0438\u043c\u0430\u043b\u044c\u043d\u043e\u0435 \u043b\u043e\u0433\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435 \u0434\u043b\u044f \u044d\u043a\u0441\u043f\u043b\u0443\u0430\u0442\u0430\u0446\u0438\u0438<\/p>\n<\/div><\/td>\n\n<td data-tableberg-row=\"2\" data-tableberg-col=\"2\" style=\"\" class=\"wp-block-tableberg-cell tableberg-v-align-center\"><div class=\"tableberg-cell-inner\" style=\"display: block; justify-content: center; flex-wrap: wrap; \">\n<p>\u0414\u0435\u0442\u0430\u043b\u044c\u043d\u043e\u0435 \u043b\u043e\u0433\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435 \u0434\u043b\u044f \u043e\u0442\u043b\u0430\u0434\u043a\u0438<\/p>\n<\/div><\/td>\n<\/tr><tr class=\"tableberg-odd-row\" style=\"\">\n<td data-tableberg-row=\"3\" data-tableberg-col=\"0\" style=\"\" class=\"wp-block-tableberg-cell tableberg-v-align-center\"><div class=\"tableberg-cell-inner\" style=\"display: block; justify-content: center; flex-wrap: wrap; \">\n<p><strong>\u041a\u0430\u043d\u0430\u043b\u044b \u0432\u044b\u0432\u043e\u0434\u0430<\/strong><\/p>\n<\/div><\/td>\n\n<td data-tableberg-row=\"3\" data-tableberg-col=\"1\" style=\"\" class=\"wp-block-tableberg-cell tableberg-v-align-center\"><div class=\"tableberg-cell-inner\" style=\"display: block; justify-content: center; flex-wrap: wrap; \">\n<p>\u041a\u043e\u043d\u0441\u043e\u043b\u044c, \u0444\u0430\u0439\u043b\u044b<\/p>\n<\/div><\/td>\n\n<td data-tableberg-row=\"3\" data-tableberg-col=\"2\" style=\"\" class=\"wp-block-tableberg-cell tableberg-v-align-center\"><div class=\"tableberg-cell-inner\" style=\"display: block; justify-content: center; flex-wrap: wrap; \">\n<p>\u041a\u043e\u043d\u0441\u043e\u043b\u044c (\u0446\u0432\u0435\u0442\u043d\u043e\u0439 \u0432\u044b\u0432\u043e\u0434), \u0444\u0430\u0439\u043b\u044b<\/p>\n<\/div><\/td>\n<\/tr><tr class=\"tableberg-even-row\" style=\"\">\n<td data-tableberg-row=\"4\" data-tableberg-col=\"0\" style=\"\" class=\"wp-block-tableberg-cell tableberg-v-align-center\"><div class=\"tableberg-cell-inner\" style=\"display: block; justify-content: center; flex-wrap: wrap; \">\n<p><strong>\u041f\u0443\u0442\u044c \u043a \u0444\u0430\u0439\u043b\u0430\u043c \u043b\u043e\u0433\u043e\u0432<\/strong><\/p>\n<\/div><\/td>\n\n<td data-tableberg-row=\"4\" data-tableberg-col=\"1\" style=\"\" class=\"wp-block-tableberg-cell tableberg-v-align-center\"><div class=\"tableberg-cell-inner\" style=\"display: block; justify-content: center; flex-wrap: wrap; \">\n<p><code>\/app\/Logs<\/code><\/p>\n<\/div><\/td>\n\n<td data-tableberg-row=\"4\" data-tableberg-col=\"2\" style=\"\" class=\"wp-block-tableberg-cell tableberg-v-align-center\"><div class=\"tableberg-cell-inner\" style=\"display: block; justify-content: center; flex-wrap: wrap; \">\n<p><code>\/app\/Logs<\/code><\/p>\n<\/div><\/td>\n<\/tr><tr class=\"tableberg-odd-row\" style=\"\">\n<td data-tableberg-row=\"5\" data-tableberg-col=\"0\" style=\"\" class=\"wp-block-tableberg-cell tableberg-v-align-center\"><div class=\"tableberg-cell-inner\" style=\"display: block; justify-content: center; flex-wrap: wrap; \">\n<p><strong>\u0424\u043e\u0440\u043c\u0430\u0442 \u0437\u0430\u043f\u0438\u0441\u0438 (\u0444\u0430\u0439\u043b)<\/strong><\/p>\n<\/div><\/td>\n\n<td data-tableberg-row=\"5\" data-tableberg-col=\"1\" style=\"\" class=\"wp-block-tableberg-cell tableberg-v-align-center\"><div class=\"tableberg-cell-inner\" style=\"display: block; justify-content: center; flex-wrap: wrap; \">\n<p><code>2025-01-26 06:30:54.622 +00:00 [WRN] Message<\/code><\/p>\n<\/div><\/td>\n\n<td data-tableberg-row=\"5\" data-tableberg-col=\"2\" style=\"\" class=\"wp-block-tableberg-cell tableberg-v-align-center\"><div class=\"tableberg-cell-inner\" style=\"display: block; justify-content: center; flex-wrap: wrap; \">\n<p><code>[06:30:54 DBG] SourceContext - Message<\/code><\/p>\n<\/div><\/td>\n<\/tr><tr class=\"tableberg-even-row\" style=\"\">\n<td data-tableberg-row=\"6\" data-tableberg-col=\"0\" style=\"\" class=\"wp-block-tableberg-cell tableberg-v-align-center\"><div class=\"tableberg-cell-inner\" style=\"display: block; justify-content: center; flex-wrap: wrap; \">\n<p><strong>\u0420\u043e\u0442\u0430\u0446\u0438\u044f \u043b\u043e\u0433\u043e\u0432<\/strong><\/p>\n<\/div><\/td>\n\n<td data-tableberg-row=\"6\" data-tableberg-col=\"1\" style=\"\" class=\"wp-block-tableberg-cell tableberg-v-align-center\"><div class=\"tableberg-cell-inner\" style=\"display: block; justify-content: center; flex-wrap: wrap; \">\n<p>\u0415\u0436\u0435\u0434\u043d\u0435\u0432\u043d\u043e<\/p>\n<\/div><\/td>\n\n<td data-tableberg-row=\"6\" data-tableberg-col=\"2\" style=\"\" class=\"wp-block-tableberg-cell tableberg-v-align-center\"><div class=\"tableberg-cell-inner\" style=\"display: block; justify-content: center; flex-wrap: wrap; \">\n<p>\u0415\u0436\u0435\u0434\u043d\u0435\u0432\u043d\u043e<\/p>\n<\/div><\/td>\n<\/tr><tr class=\"tableberg-odd-row\" style=\"\">\n<td data-tableberg-row=\"7\" data-tableberg-col=\"0\" style=\"\" class=\"wp-block-tableberg-cell tableberg-v-align-center\"><div class=\"tableberg-cell-inner\" style=\"display: block; justify-content: center; flex-wrap: wrap; \">\n<p><strong>\u0421\u0440\u043e\u043a \u0445\u0440\u0430\u043d\u0435\u043d\u0438\u044f<\/strong><\/p>\n<\/div><\/td>\n\n<td data-tableberg-row=\"7\" data-tableberg-col=\"1\" style=\"\" class=\"wp-block-tableberg-cell tableberg-v-align-center\"><div class=\"tableberg-cell-inner\" style=\"display: block; justify-content: center; flex-wrap: wrap; \">\n<p>14 \u0434\u043d\u0435\u0439<\/p>\n<\/div><\/td>\n\n<td data-tableberg-row=\"7\" data-tableberg-col=\"2\" style=\"\" class=\"wp-block-tableberg-cell tableberg-v-align-center\"><div class=\"tableberg-cell-inner\" style=\"display: block; justify-content: center; flex-wrap: wrap; \">\n<p>3 \u0434\u043d\u044f<\/p>\n<\/div><\/td>\n<\/tr><\/tbody><\/table>\n\t\t\t<\/div>\n\t\t<\/div>\n\n\n<h4 class=\"wp-block-heading\">\u041c\u0435\u0442\u043e\u0434\u044b \u0434\u043e\u0441\u0442\u0443\u043f\u0430 \u043a \u043b\u043e\u0433\u0430\u043c.<\/h4>\n\n\n\n<details class=\"wp-block-details is-layout-flow wp-block-details-is-layout-flow\"><summary><strong>\u041f\u0440\u0438 \u0440\u0430\u0437\u0432\u0451\u0440\u0442\u044b\u0432\u0430\u043d\u0438\u0438 \u0447\u0435\u0440\u0435\u0437 Docker:<\/strong><\/summary>\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"bash\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\"># \u041f\u043e\u0442\u043e\u043a\u043e\u0432\u044b\u0439 \u0432\u044b\u0432\u043e\u0434 \u043b\u043e\u0433\u043e\u0432 \u0432 \u0440\u0435\u0430\u043b\u044c\u043d\u043e\u043c \u0432\u0440\u0435\u043c\u0435\u043d\u0438\ndocker logs -f mf-express-bot\n# \u0412\u044b\u0432\u043e\u0434 \u043f\u043e\u0441\u043b\u0435\u0434\u043d\u0438\u0445 100 \u0441\u0442\u0440\u043e\u043a\ndocker logs --tail 100 mf-express-bot\n# \u041f\u0440\u043e\u0441\u043c\u043e\u0442\u0440 \u043b\u043e\u0433\u043e\u0432 \u0432 \u0441\u043c\u043e\u043d\u0442\u0438\u0440\u043e\u0432\u0430\u043d\u043d\u043e\u043c \u0442\u043e\u043c\u0435 (\u0435\u0441\u043b\u0438 \u043d\u0430\u0441\u0442\u0440\u043e\u0435\u043d\u043e)\ntail -f .\/logs\/express-bot-*.log<\/pre>\n<\/details>\n\n\n\n<details class=\"wp-block-details is-layout-flow wp-block-details-is-layout-flow\"><summary><strong>\u041f\u0440\u0438 \u0440\u0430\u0437\u0432\u0451\u0440\u0442\u044b\u0432\u0430\u043d\u0438\u0438 \u0447\u0435\u0440\u0435\u0437 Docker Compose:<\/strong><\/summary>\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">docker-compose logs -f express-bot<\/pre>\n<\/details>\n\n\n\n<details class=\"wp-block-details is-layout-flow wp-block-details-is-layout-flow\"><summary><strong>\u041f\u0440\u0438 \u0440\u0430\u0437\u0432\u0435\u0440\u0442\u044b\u0432\u0430\u043d\u0438\u0438 \u0432 Kubernetes:<\/strong><\/summary>\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"bash\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\"># \u041f\u043e\u0442\u043e\u043a\u043e\u0432\u044b\u0439 \u0432\u044b\u0432\u043e\u0434 \u043b\u043e\u0433\u043e\u0432 \u0438\u0437 \u043f\u043e\u0434\u0430\nkubectl logs -f deployment\/mf-express-bot -n mf-express\n# \u0412\u044b\u0432\u043e\u0434 \u043b\u043e\u0433\u043e\u0432 \u0437\u0430 \u043f\u043e\u0441\u043b\u0435\u0434\u043d\u0438\u0439 \u0447\u0430\u0441\nkubectl logs --since=1h deployment\/mf-express-bot -n mf-express<\/pre>\n<\/details>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>\u041d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0430 \u0438\u043d\u0442\u0435\u0433\u0440\u0430\u0446\u0438\u0438 \u0432 \u043b\u0438\u0447\u043d\u043e\u043c \u043a\u0430\u0431\u0438\u043d\u0435\u0442\u0435 MultiFactor<\/strong><\/h3>\n\n\n\n<p>\u0414\u043b\u044f \u043d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0438 \u0430\u0443\u0442\u0435\u043d\u0442\u0438\u0444\u0438\u043a\u0430\u0446\u0438\u0438 \u0447\u0435\u0440\u0435\u0437 eXpress  \u0432 <strong>\u041b\u0438\u0447\u043d\u043e\u043c \u043a\u0430\u0431\u0438\u043d\u0435\u0442\u0435<\/strong>  \u043f\u0435\u0440\u0435\u0439\u0434\u0438\u0442\u0435 \u0432 \u0440\u0430\u0437\u0434\u0435\u043b <strong><code>\u041d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0438 <\/code><\/strong>\u2192 <strong><code>Express Messenger<\/code><\/strong>\u2192 <mark style=\"background-color:#0693e3\" class=\"has-inline-color has-white-color\"> \u0418\u0437\u043c\u0435\u043d\u0438\u0442\u044c <\/mark><\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><a href=\"https:\/\/multifactor.ru\/wp-content\/uploads\/2024\/11\/image-70.png\"><img loading=\"lazy\" decoding=\"async\" width=\"2029\" height=\"822\" src=\"https:\/\/multifactor.ru\/wp-content\/uploads\/2024\/11\/image-70.png\" alt=\"\" class=\"wp-image-5924\" srcset=\"https:\/\/multifactor.ru\/wp-content\/uploads\/2024\/11\/image-70.png 2029w, https:\/\/multifactor.ru\/wp-content\/uploads\/2024\/11\/image-70-300x122.png 300w, https:\/\/multifactor.ru\/wp-content\/uploads\/2024\/11\/image-70-1024x415.png 1024w, https:\/\/multifactor.ru\/wp-content\/uploads\/2024\/11\/image-70-768x311.png 768w, https:\/\/multifactor.ru\/wp-content\/uploads\/2024\/11\/image-70-1536x622.png 1536w\" sizes=\"auto, (max-width: 2029px) 100vw, 2029px\" \/><\/a><\/figure>\n\n\n\n<p>\u041f\u043e\u0441\u043b\u0435 \u0447\u0435\u0433\u043e <strong>\u043e\u0442\u043a\u0440\u043e\u0435\u0442\u0441\u044f \u043f\u0430\u043d\u0435\u043b\u044c  \u0434\u043b\u044f \u043d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0438 \u0430\u0443\u0442\u0435\u043d\u0442\u0438\u0444\u0438\u043a\u0430\u0446\u0438\u0438 \u0447\u0435\u0440\u0435\u0437 eXpress<\/strong>: <\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/multifactor.ru\/wp-content\/uploads\/2024\/11\/image-69-1024x531.png\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"531\" src=\"https:\/\/multifactor.ru\/wp-content\/uploads\/2024\/11\/image-69-1024x531.png\" alt=\"\" class=\"wp-image-5923\" srcset=\"https:\/\/multifactor.ru\/wp-content\/uploads\/2024\/11\/image-69-1024x531.png 1024w, https:\/\/multifactor.ru\/wp-content\/uploads\/2024\/11\/image-69-300x156.png 300w, https:\/\/multifactor.ru\/wp-content\/uploads\/2024\/11\/image-69-768x398.png 768w, https:\/\/multifactor.ru\/wp-content\/uploads\/2024\/11\/image-69-1536x797.png 1536w, https:\/\/multifactor.ru\/wp-content\/uploads\/2024\/11\/image-69-2048x1062.png 2048w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure>\n\n\n\n<p>\u0413\u0434\u0435:<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>\u0412\u043e\u0441\u043f\u0440\u043e\u0438\u0437\u0432\u043e\u0434\u0438\u0442\u0441\u044f \u0432\u043a\u043b\u044e\u0447\u0435\u043d\u0438\u0435\\\u043e\u0442\u043a\u043b\u044e\u0447\u0435\u043d\u0438\u0435 \u0441\u0430\u043c\u043e\u0439 <strong>\u0430\u0443\u0442\u0435\u043d\u0442\u0438\u0444\u0438\u043a\u0430\u0446\u0438\u0438<\/strong>.<\/li>\n\n\n\n<li>\u041d\u0435\u043e\u0431\u0445\u043e\u0434\u0438\u043c\u043e \u0443\u043a\u0430\u0437\u0430\u0442\u044c  \u0438<strong>\u0434\u0435\u043d\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u043e\u0440 \u0431\u043e\u0442\u0430 \u0438\u0437 \u043f\u0430\u043d\u0435\u043b\u0438 \u0430\u0434\u043c\u0438\u043d\u0438\u0441\u0442\u0440\u0430\u0442\u043e\u0440\u0430 Express.<\/strong><\/li>\n\n\n\n<li>\u0421\u0441\u044b\u043b\u043a\u0430 \u043d\u0430 <strong>\u0432\u043d\u0435\u0448\u043d\u0438\u0439 URL \u0430\u0434\u0440\u0435\u0441 \u0412\u0430\u0448\u0435\u0433\u043e \u0431\u043e\u0442\u0430<\/strong>.<\/li>\n\n\n\n<li><strong>\u041f\u043e\u0441\u0442\u043e\u044f\u043d\u043d\u0430\u044f \u0441\u0441\u044b\u043b\u043a\u0430 \u0434\u043b\u044f \u0440\u0435\u0433\u0438\u0441\u0442\u0440\u0430\u0446\u0438\u0438 <\/strong>\u0432 \u0431\u043e\u0442\u0435 eXpress. \u041f\u043e\u0434\u0440\u043e\u0431\u043d\u0435\u0435 <a href=\"https:\/\/docs.express.ms\/chatbots\/developer-guide\/technologies\/bot-command-link\">\u0442\u0443\u0442<\/a>.<\/li>\n\n\n\n<li><strong>\u0421\u0435\u043a\u0440\u0435\u0442\u043d\u044b\u0439 \u043a\u043b\u044e\u0447<\/strong> \u0438\u0437 \u043f\u0430\u043d\u0435\u043b\u0438 \u0430\u0434\u043c\u0438\u043d\u0438\u0441\u0442\u0440\u0430\u0442\u043e\u0440\u0430 eXpress.<\/li>\n\n\n\n<li><strong>\u041f\u0440\u043e\u0432\u0435\u0440\u043a\u0430 \u043f\u043e\u0434\u043a\u043b\u044e\u0447\u0435\u043d\u0438\u044f<\/strong>.<\/li>\n\n\n\n<li><strong>\u0421\u043e\u0445\u0440\u0430\u043d\u0435\u043d\u0438\u0435<\/strong> \u0432\u0441\u0435\u0445 \u043d\u0430\u0441\u0442\u0440\u043e\u0435\u043a.<\/li>\n<\/ol>\n\n\n\n<p>\u041f\u043e\u0441\u043b\u0435 \u0441\u043e\u0445\u0440\u0430\u043d\u0435\u043d\u0438\u044f \u0432\u0441\u0435\u0445 \u043d\u0430\u0441\u0442\u0440\u043e\u0435\u043a, \u0434\u0430\u043d\u043d\u044b\u0439 \u043c\u0435\u0442\u043e\u0434 \u0430\u0443\u0442\u0435\u043d\u0442\u0438\u0444\u0438\u043a\u0430\u0446\u0438\u0438 <strong>\u0441\u0442\u0430\u043d\u0435\u0442 \u0434\u043e\u0441\u0442\u0443\u043f\u043d\u044b\u043c \u0432 \u0441\u043f\u043e\u0441\u043e\u0431\u0430\u0445 \u0430\u0443\u0442\u0435\u043d\u0442\u0438\u0444\u0438\u043a\u0430\u0446\u0438\u0438 \u0432 \u0433\u0440\u0443\u043f\u043f\u0430\u0445 \u041b\u0438\u0447\u043d\u043e\u0433\u043e \u043a\u0430\u0431\u0438\u043d\u0435\u0442\u0430<\/strong>. <\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><a href=\"https:\/\/multifactor.ru\/wp-content\/uploads\/2024\/11\/image-71.png\"><img loading=\"lazy\" decoding=\"async\" width=\"2467\" height=\"1271\" src=\"https:\/\/multifactor.ru\/wp-content\/uploads\/2024\/11\/image-71.png\" alt=\"\" class=\"wp-image-5925\" srcset=\"https:\/\/multifactor.ru\/wp-content\/uploads\/2024\/11\/image-71.png 2467w, https:\/\/multifactor.ru\/wp-content\/uploads\/2024\/11\/image-71-300x155.png 300w, https:\/\/multifactor.ru\/wp-content\/uploads\/2024\/11\/image-71-1024x528.png 1024w, https:\/\/multifactor.ru\/wp-content\/uploads\/2024\/11\/image-71-768x396.png 768w, https:\/\/multifactor.ru\/wp-content\/uploads\/2024\/11\/image-71-1536x791.png 1536w, https:\/\/multifactor.ru\/wp-content\/uploads\/2024\/11\/image-71-2048x1055.png 2048w\" sizes=\"auto, (max-width: 2467px) 100vw, 2467px\" \/><\/a><\/figure>\n\n\n\n<p>\u0422\u0430\u043a\u0436\u0435 \u0434\u0430\u043d\u043d\u044b\u0439 \u043c\u0435\u0442\u043e\u0434 \u043c\u043e\u0436\u043d\u043e \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c \u0438 \u0432 \u041b\u0438\u0447\u043d\u043e\u043c \u043a\u0430\u0431\u0438\u043d\u0435\u0442\u0435:<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><a href=\"https:\/\/multifactor.ru\/wp-content\/uploads\/2024\/11\/image_2026-01-26_14-01-20.png\"><img loading=\"lazy\" decoding=\"async\" width=\"581\" height=\"818\" src=\"https:\/\/multifactor.ru\/wp-content\/uploads\/2024\/11\/image_2026-01-26_14-01-20.png\" alt=\"\" class=\"wp-image-5926\" srcset=\"https:\/\/multifactor.ru\/wp-content\/uploads\/2024\/11\/image_2026-01-26_14-01-20.png 581w, https:\/\/multifactor.ru\/wp-content\/uploads\/2024\/11\/image_2026-01-26_14-01-20-213x300.png 213w\" sizes=\"auto, (max-width: 581px) 100vw, 581px\" \/><\/a><\/figure>\n\n\n\n<p>\u041f\u043e\u0441\u043b\u0435 \u0437\u0430\u043f\u0440\u043e\u0441\u0430 \u0432\u0442\u043e\u0440\u043e\u0433\u043e \u0444\u0430\u043a\u0442\u043e\u0440\u0430, \u043e\u0442 \u0431\u043e\u0442\u0430 \u043f\u0440\u0438\u0434\u0451\u0442 \u0441\u043e\u043e\u0431\u0449\u0435\u043d\u0438\u0435 \u0441 \u043f\u043e\u0434\u0442\u0432\u0435\u0440\u0436\u0434\u0435\u043d\u0438\u0435\u043c:<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/multifactor.ru\/wp-content\/uploads\/2024\/11\/image_2026-01-26_13-51-32-1024x673.png\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"673\" src=\"https:\/\/multifactor.ru\/wp-content\/uploads\/2024\/11\/image_2026-01-26_13-51-32-1024x673.png\" alt=\"\" class=\"wp-image-5928\" srcset=\"https:\/\/multifactor.ru\/wp-content\/uploads\/2024\/11\/image_2026-01-26_13-51-32-1024x673.png 1024w, https:\/\/multifactor.ru\/wp-content\/uploads\/2024\/11\/image_2026-01-26_13-51-32-300x197.png 300w, https:\/\/multifactor.ru\/wp-content\/uploads\/2024\/11\/image_2026-01-26_13-51-32-768x505.png 768w, https:\/\/multifactor.ru\/wp-content\/uploads\/2024\/11\/image_2026-01-26_13-51-32.png 1247w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">\u0411\u0438\u043e\u043c\u0435\u0442\u0440\u0438\u044f \u0438 U2F<\/h2>\n\n\n\n<p>\u0414\u043b\u044f \u043d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0438 \u0430\u0443\u0442\u0435\u043d\u0442\u0438\u0444\u0438\u043a\u0430\u0446\u0438\u0438 \u0441 \u043f\u043e\u043c\u043e\u0449\u044c\u044e \u0431\u0438\u043e\u043c\u0435\u0442\u0440\u0438\u0447\u0435\u0441\u043a\u0438\u0445 \u0434\u0430\u0442\u0447\u0438\u043a\u043e\u0432 \u0438\u043b\u0438 \u0442\u043e\u043a\u0435\u043d\u043e\u0432 U2F \u0438 \u043d\u0430\u0436\u043c\u0438\u0442\u0435 <strong>\u00ab<\/strong>\u0414\u043e\u0431\u0430\u0432\u0438\u0442\u044c Biometrical<strong>\u00bb<\/strong> \u0432 \u0440\u0430\u0437\u0434\u0435\u043b\u0435 <strong>\u00ab<\/strong>U2F \u0438 \u0431\u0438\u043e\u043c\u0435\u0442\u0440\u0438\u044f<strong>\u00bb<\/strong>.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><a href=\"\/wp-content\/themes\/multifactor\/img\/004-start-5d4b128c10d69df98be6d3d72de158f6.png\"><img decoding=\"async\" src=\"\/wp-content\/themes\/multifactor\/img\/004-start-5d4b128c10d69df98be6d3d72de158f6.png\" alt=\"\u0414\u043e\u0441\u0442\u0443\u043f\u043d\u044b\u0435 \u043c\u0435\u0442\u043e\u0434\u044b \u043c\u043d\u043e\u0433\u043e\u0444\u0430\u043a\u0442\u043e\u0440\u043d\u043e\u0439 \u0430\u0443\u0442\u0435\u043d\u0442\u0438\u0444\u0438\u043a\u0430\u0446\u0438\u0438\"\/><\/a><\/figure>\n\n\n\n<p><\/p>\n\n\n\n<p>\u0421\u0438\u0441\u0442\u0435\u043c\u0430 \u043f\u0440\u0435\u0434\u043b\u043e\u0436\u0438\u0442 \u0432\u0430\u043c \u0432\u044b\u0431\u0440\u0430\u0442\u044c \u043e\u0434\u0438\u043d \u0438\u0437 \u0444\u0430\u043a\u0442\u043e\u0440\u043e\u0432 U2F \u0430\u0443\u0442\u0435\u043d\u0442\u0438\u0444\u0438\u043a\u0430\u0446\u0438\u0438, \u0432 \u0442\u043e\u043c \u0447\u0438\u0441\u043b\u0435 \u0431\u0438\u043e\u043c\u0435\u0442\u0440\u0438\u0447\u0435\u0441\u043a\u0438\u0435 \u0434\u0430\u0442\u0447\u0438\u043a\u0438, \u043f\u0440\u0438 \u0438\u0445 \u043d\u0430\u043b\u0438\u0447\u0438\u0438.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><a href=\"\/wp-content\/themes\/multifactor\/img\/009-add-u2f-87f9a571ae63dfac416f716b7c5b5693.png\"><img decoding=\"async\" src=\"\/wp-content\/themes\/multifactor\/img\/009-add-u2f-87f9a571ae63dfac416f716b7c5b5693.png\" alt=\"\u0414\u043e\u0431\u0430\u0432\u043b\u0435\u043d\u0438\u0435 U2F \u0430\u0443\u0442\u0435\u043d\u0442\u0438\u0444\u0438\u043a\u0430\u0446\u0438\u0438\"\/><\/a><\/figure>\n\n\n\n<p><\/p>\n\n\n\n<p>\u0421\u043b\u0435\u0434\u0443\u0439\u0442\u0435 \u0438\u043d\u0441\u0442\u0440\u0443\u043a\u0446\u0438\u044f\u043c \u043d\u0430 \u044d\u043a\u0440\u0430\u043d\u0435, \u0438 \u0432\u044b \u0434\u043e\u0431\u0430\u0432\u0438\u0442\u0435 \u043e\u0434\u0438\u043d \u0438\u0437 \u0441\u0430\u043c\u044b\u0445 \u0443\u0434\u043e\u0431\u043d\u044b\u0445 \u0441\u043f\u043e\u0441\u043e\u0431\u043e\u0432 \u0434\u043e\u043f\u043e\u043b\u043d\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0439 \u0430\u0443\u0442\u0435\u043d\u0442\u0438\u0444\u0438\u043a\u0430\u0446\u0438\u0438.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><a href=\"\/wp-content\/themes\/multifactor\/img\/012-u2f-been-added-55ac7101c3836149d4c08703c4ce384a.png\"><img decoding=\"async\" src=\"\/wp-content\/themes\/multifactor\/img\/012-u2f-been-added-55ac7101c3836149d4c08703c4ce384a.png\" alt=\"U2F \u0430\u0443\u0442\u0435\u043d\u0442\u0438\u0444\u0438\u043a\u0430\u0446\u0438\u044f \u0434\u043e\u0431\u0430\u0432\u043b\u0435\u043d\u0430\"\/><\/a><\/figure>\n\n\n\n<p><\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Google Authenticator\/\u042f.\u041a\u043b\u044e\u0447<\/h2>\n\n\n\n<p>\u0414\u043b\u044f \u043d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0438 \u0430\u0443\u0442\u0435\u043d\u0442\u0438\u0444\u0438\u043a\u0430\u0446\u0438\u0438 \u0441 \u043f\u043e\u043c\u043e\u0449\u044c\u044e Google Authenticator\/\u042f.\u041a\u043b\u044e\u0447\u0430 \u0438\u043b\u0438 \u043b\u044e\u0431\u043e\u0433\u043e \u0434\u0440\u0443\u0433\u043e\u0433\u043e \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u043d\u043e\u0433\u043e \u0442\u043e\u043a\u0435\u043d\u0430 \u043d\u0430\u0436\u043c\u0438\u0442\u0435 <strong>\u00ab<\/strong>\u0414\u043e\u0431\u0430\u0432\u0438\u0442\u044c Google<strong>\u00bb<\/strong> \u0432 \u0440\u0430\u0437\u0434\u0435\u043b\u0435 Google Authenticator.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><a href=\"\/wp-content\/themes\/multifactor\/img\/004-start-5d4b128c10d69df98be6d3d72de158f6.png\"><img decoding=\"async\" src=\"\/wp-content\/themes\/multifactor\/img\/004-start-5d4b128c10d69df98be6d3d72de158f6.png\" alt=\"\u0414\u043e\u0441\u0442\u0443\u043f\u043d\u044b\u0435 \u043c\u0435\u0442\u043e\u0434\u044b \u043c\u043d\u043e\u0433\u043e\u0444\u0430\u043a\u0442\u043e\u0440\u043d\u043e\u0439 \u0430\u0443\u0442\u0435\u043d\u0442\u0438\u0444\u0438\u043a\u0430\u0446\u0438\u0438\"\/><\/a><\/figure>\n\n\n\n<p><\/p>\n\n\n\n<p>\u0421\u0435\u0440\u0432\u0438\u0441 \u0441\u0433\u0435\u043d\u0435\u0440\u0438\u0440\u0443\u0435\u0442 \u0434\u043b\u044f \u0432\u0430\u0441 QR \u043a\u043e\u0434, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u0431\u0443\u0434\u0435\u0442 \u043d\u0435\u043e\u0431\u0445\u043e\u0434\u0438\u043c\u043e \u043e\u0442\u0441\u043a\u0430\u043d\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u0441 \u043f\u043e\u043c\u043e\u0449\u044c\u044e Google Authenticator\/\u042f.\u041a\u043b\u044e\u0447\u0430 \u0438\u043b\u0438 \u043b\u044e\u0431\u043e\u0433\u043e \u0434\u0440\u0443\u0433\u043e\u0433\u043e \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u044f \u0434\u043b\u044f \u0433\u0435\u043d\u0435\u0440\u0430\u0446\u0438\u0438 \u043e\u0434\u043d\u043e\u0440\u0430\u0437\u043e\u0432\u044b\u0445 \u043a\u043e\u0434\u043e\u0432.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><a href=\"\/wp-content\/themes\/multifactor\/img\/010-add-authentificator-756222ab15b784e289bddda6caaa5408.png\"><img decoding=\"async\" src=\"\/wp-content\/themes\/multifactor\/img\/010-add-authentificator-756222ab15b784e289bddda6caaa5408.png\" alt=\"\u0414\u043e\u0431\u0430\u0432\u043b\u0435\u043d\u0438\u0435 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u043d\u043e\u0433\u043e \u0442\u043e\u043a\u0435\u043d\u0430\"\/><\/a><\/figure>\n\n\n\n<p><\/p>\n\n\n\n<p>\u0412 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0438 \u043d\u0430\u0436\u043c\u0438\u0442\u0435 \u043d\u0430 \u043a\u043d\u043e\u043f\u043a\u0443 \u0434\u043e\u0431\u0430\u0432\u043b\u0435\u043d\u0438\u044f \u043d\u043e\u0432\u043e\u0433\u043e \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u043d\u043e\u0433\u043e \u0442\u043e\u043a\u0435\u043d\u0430, \u0440\u0430\u0437\u0440\u0435\u0448\u0438\u0442\u0435 \u0435\u043c\u0443 \u0434\u043e\u0441\u0442\u0443\u043f \u043a \u043a\u0430\u043c\u0435\u0440\u0435 \u043f\u0440\u0438 \u043d\u0435\u043e\u0431\u0445\u043e\u0434\u0438\u043c\u043e\u0441\u0442\u0438, \u0438 \u043e\u0442\u0441\u043a\u0430\u043d\u0438\u0440\u0443\u0439\u0442\u0435 QR \u043a\u043e\u0434.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><a href=\"\/wp-content\/themes\/multifactor\/img\/013-adding-authentificator-3f314d15c66169470a551e71bf6cef15.jpg\"><img decoding=\"async\" src=\"\/wp-content\/themes\/multifactor\/img\/013-adding-authentificator-3f314d15c66169470a551e71bf6cef15.jpg\" alt=\"\u0421\u043a\u0430\u043d\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435 QR \u043a\u043e\u0434\u0430 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u043d\u043e\u0433\u043e \u0442\u043e\u043a\u0435\u043d\u0430\"\/><\/a><\/figure>\n\n\n\n<p><\/p>\n\n\n\n<p>\u041f\u043e\u0441\u043b\u0435 \u044d\u0442\u043e\u0433\u043e \u0432 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0438 \u0434\u043e\u0431\u0430\u0432\u0438\u0442\u0441\u044f \u043d\u043e\u0432\u044b\u0439 \u0433\u0435\u043d\u0435\u0440\u0430\u0442\u043e\u0440 \u043e\u0434\u043d\u043e\u0440\u0430\u0437\u043e\u0432\u044b\u0445 \u043a\u043e\u0434\u043e\u0432 \u0434\u043e\u0441\u0442\u0443\u043f\u043e\u0432.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><a href=\"\/wp-content\/themes\/multifactor\/img\/014-authentificator-added-d1a79aed6d5a08e7972709009b35b5b2.jpg\"><img decoding=\"async\" src=\"\/wp-content\/themes\/multifactor\/img\/014-authentificator-added-d1a79aed6d5a08e7972709009b35b5b2.jpg\" alt=\"\u041f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u043d\u044b\u0439 \u0442\u043e\u043a\u0435\u043d \u0443\u0441\u043f\u0435\u0448\u043d\u043e \u0438\u043d\u0438\u0446\u0438\u0430\u043b\u0438\u0437\u0438\u0440\u043e\u0432\u0430\u043d\"\/><\/a><\/figure>\n\n\n\n<p><\/p>\n\n\n\n<p>\u0412\u0432\u0435\u0434\u0438\u0442\u0435 \u043e\u0434\u043d\u043e\u0440\u0430\u0437\u043e\u0432\u044b\u0439 \u043a\u043e\u0434, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u0432\u044b \u0432\u0438\u0434\u0438\u0442\u0435 \u0432 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0438, \u043d\u0430 \u0441\u0442\u0440\u0430\u043d\u0438\u0446\u0435 \u0434\u043e\u0431\u0430\u0432\u043b\u0435\u043d\u0438\u044f \u0430\u0443\u0442\u0435\u043d\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u043e\u0440\u0430 \u0434\u043b\u044f \u0437\u0430\u0432\u0435\u0440\u0448\u0435\u043d\u0438\u044f \u043f\u0440\u043e\u0446\u0435\u0441\u0441\u0430 \u043d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0438 \u0430\u0443\u0442\u0435\u043d\u0442\u0438\u0444\u0438\u043a\u0430\u0446\u0438\u0438.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><a href=\"\/wp-content\/themes\/multifactor\/img\/015-verifying-authentificator-1aa36deec2ba0da321c96f6d2b3bc29b.png\"><img decoding=\"async\" src=\"\/wp-content\/themes\/multifactor\/img\/015-verifying-authentificator-1aa36deec2ba0da321c96f6d2b3bc29b.png\" alt=\"\u0412\u0432\u043e\u0434 \u043e\u0434\u043d\u043e\u0440\u0430\u0437\u043e\u0432\u043e\u0433\u043e \u043a\u043e\u0434\u0430 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u043d\u043e\u0433\u043e \u0442\u043e\u043a\u0435\u043d\u0430\"\/><\/a><\/figure>\n\n\n\n<p><\/p>\n\n\n\n<h2 class=\"wp-block-heading\">OTP-\u0442\u043e\u043a\u0435\u043d<\/h2>\n\n\n\n<p>\u0414\u043b\u044f \u043d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0438 \u043c\u043d\u043e\u0433\u043e\u0444\u0430\u043a\u0442\u043e\u0440\u043d\u043e\u0433\u043e \u0434\u043e\u0441\u0442\u0443\u043f\u0430 \u0441 \u043f\u043e\u043c\u043e\u0449\u044c\u044e OTP-\u0442\u043e\u043a\u0435\u043d\u0430 \u043d\u0430\u0436\u043c\u0438\u0442\u0435 <strong>\u00ab<\/strong>\u0414\u043e\u0431\u0430\u0432\u0438\u0442\u044c \u043d\u043e\u0432\u044b\u0439 OTP-\u0442\u043e\u043a\u0435\u043d<strong>\u00bb<\/strong>.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><a href=\"\/wp-content\/themes\/multifactor\/img\/004-start-5d4b128c10d69df98be6d3d72de158f6.png\"><img decoding=\"async\" src=\"\/wp-content\/themes\/multifactor\/img\/004-start-5d4b128c10d69df98be6d3d72de158f6.png\" alt=\"\u0414\u043e\u0441\u0442\u0443\u043f\u043d\u044b\u0435 \u043c\u0435\u0442\u043e\u0434\u044b \u043c\u043d\u043e\u0433\u043e\u0444\u0430\u043a\u0442\u043e\u0440\u043d\u043e\u0439 \u0430\u0443\u0442\u0435\u043d\u0442\u0438\u0444\u0438\u043a\u0430\u0446\u0438\u0438\"\/><\/a><\/figure>\n\n\n\n<p><\/p>\n\n\n\n<p>\u0412\u043c\u0435\u0441\u0442\u0435 \u0441 OTP-\u0442\u043e\u043a\u0435\u043d\u043e\u043c \u0432\u0430\u043c \u0431\u044b\u043b \u043f\u0440\u0435\u0434\u043e\u0441\u0442\u0430\u0432\u043b\u0435\u043d \u0435\u0433\u043e \u043a\u043b\u044e\u0447. \u0412\u0432\u0435\u0434\u0438\u0442\u0435 \u0435\u0433\u043e \u0432 \u043f\u0435\u0440\u0432\u043e\u0435 \u043f\u043e\u043b\u0435. \u0417\u0430\u0442\u0435\u043c \u0443\u0441\u0442\u0430\u043d\u043e\u0432\u0438\u0442\u0435 \u043a\u0443\u0440\u0441\u043e\u0440 \u0432\u043e \u0432\u0442\u043e\u0440\u043e\u0435 \u043f\u043e\u043b\u0435 \u0438 \u0430\u043a\u0442\u0438\u0432\u0438\u0440\u0443\u0439\u0442\u0435 \u0432\u0430\u0448 \u0442\u043e\u043a\u0435\u043d.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><a href=\"\/wp-content\/themes\/multifactor\/img\/016-adding-otp-724c1f4809d29518c4ed88ebcc81d9eb.png\"><img decoding=\"async\" src=\"\/wp-content\/themes\/multifactor\/img\/016-adding-otp-724c1f4809d29518c4ed88ebcc81d9eb.png\" alt=\"\u0414\u043e\u0431\u0430\u0432\u043b\u0435\u043d\u0438\u0435 OTP-\u0442\u043e\u043a\u0435\u043d\u0430\"\/><\/a><\/figure>\n\n\n\n<p><\/p>\n\n\n\n<h2 class=\"wp-block-heading\">HOTP-\u0422\u043e\u043a\u0435\u043d JaCarta<\/h2>\n\n\n\n<p>\u0421\u043a\u0430\u0447\u0430\u0439\u0442\u0435 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0435 <a href=\"https:\/\/www.aladdin-rd.ru\/catalog\/jacarta-client\/\" target=\"_blank\" rel=\"noreferrer noopener nofollow\">\u0415\u0434\u0438\u043d\u044b\u0439 \u041a\u043b\u0438\u0435\u043d\u0442 JaCarta<\/a>, \u043e\u0442\u043a\u0440\u043e\u0439\u0442\u0435 \u0435\u0433\u043e, \u0437\u0430\u0439\u0434\u0438\u0442\u0435 \u0432 \u043d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0438 \u041e\u0422\u0420 \u0438 \u0438\u043d\u0438\u0446\u0438\u0430\u043b\u0438\u0437\u0438\u0440\u0443\u0439\u0442\u0435 \u0441\u043b\u043e\u0442.<\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p>\u041f\u0440\u0438\u043c\u0435\u0447\u0430\u043d\u0438\u0435<\/p>\n\n\n\n<p>\u0414\u043b\u044f \u043f\u0440\u0438\u0432\u044f\u0437\u043a\u0438 \u043d\u0435\u043e\u0431\u0445\u043e\u0434\u0438\u043c\u043e \u0438\u043d\u0438\u0446\u0438\u0430\u043b\u0438\u0437\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u043d\u0435\u043f\u043e\u0441\u0440\u0435\u0434\u0441\u0442\u0432\u0435\u043d\u043d\u043e \u043d\u043e\u0432\u044b\u0439 \u0441\u043b\u043e\u0442. \u041f\u0440\u0438 \u043d\u0430\u043b\u0438\u0447\u0438\u0438 \u0441\u0442\u0430\u0440\u043e\u0433\u043e \u0441\u043b\u043e\u0442\u0430, \u043e\u043d \u0434\u043e\u043b\u0436\u0435\u043d \u0431\u044b\u0442\u044c \u043e\u0447\u0438\u0449\u0435\u043d \u0438 \u0438\u043d\u0438\u0446\u0438\u0430\u043b\u0438\u0437\u0438\u0440\u043e\u0432\u0430\u043d \u0437\u0430\u043d\u043e\u0432\u043e. \u042d\u0442\u043e \u043d\u0435\u043e\u0431\u0445\u043e\u0434\u0438\u043c\u043e \u0434\u043b\u044f \u0441\u0438\u043d\u0445\u0440\u043e\u043d\u0438\u0437\u0430\u0446\u0438\u0438 \u0441\u0447\u0435\u0442\u0447\u0438\u043a\u043e\u0432 (\u0432 \u043f\u0443\u043d\u043a\u0442\u0435 \u00ab\u0417\u043d\u0430\u0447\u0435\u043d\u0438\u0435 \u0441\u0447\u0435\u0442\u0447\u0438\u043a\u0430\u00bb \u0434\u043e\u043b\u0436\u0435\u043d \u0441\u0442\u043e\u044f\u0442\u044c 0).<\/p>\n<\/blockquote>\n\n\n<p><a href=\"\/wp-content\/themes\/multifactor\/img\/030-JaCarta-auth-f59deee481982efe2aedfa18289490eb.jpg\"><img decoding=\"async\" loading=\"lazy\" alt=\"\u041e\u043f\u0435\u0440\u0430\u0446\u0438\u0438 \u0441 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0435\u043c\" src=\"\/wp-content\/themes\/multifactor\/img\/030-JaCarta-auth-f59deee481982efe2aedfa18289490eb.jpg\" width=\"504\"><\/a><\/p>\n<p>\u041f\u0440\u0438 \u0438\u043d\u0438\u0446\u0438\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u0438 \u0441\u043b\u043e\u0442\u0430 \u0443\u0441\u0442\u0430\u043d\u043e\u0432\u0438\u0442\u0435 \u043f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u044b \u0441\u043b\u043e\u0442\u0430:<\/p>\n<ul>\n<li>\u0422\u0438\u043f \u0441\u043b\u043e\u0442\u0430: \u041e\u0434\u043d\u043e\u0440\u0430\u0437\u043e\u0432\u044b\u0439 \u043f\u0430\u0440\u043e\u043b\u044c<\/li>\n<li>\u041d\u0430\u0437\u0432\u0430\u043d\u0438\u0435 \u0441\u043b\u043e\u0442\u0430: \u043f\u0440\u043e\u0438\u0437\u0432\u043e\u043b\u044c\u043d\u043e<\/li>\n<li>\u0410\u043b\u0433\u043e\u0440\u0438\u0442\u043c: \u0432\u044b\u0431\u0435\u0440\u0435\u0442\u0435 \u0438\u0437 \u0441\u043f\u0438\u0441\u043a\u0430 6 \u0441\u0438\u043c\u0432\u043e\u043b\u044c\u043d\u044b\u0439 \u043a\u043e\u0434 \u0438 \u0430\u043b\u0433\u043e\u0440\u0438\u0442\u043c SHA1 \u0438\u043b\u0438 SHA256.<\/li>\n<li>\u0417\u043d\u0430\u0447\u0435\u043d\u0438\u0435 \u0441\u0447\u0435\u0442\u0447\u0438\u043a\u0430: 0<\/li>\n<\/ul>\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p>\u0412\u0430\u0436\u043d\u043e<\/p>\n\n\n\n<p>\u0412 \u043d\u0430\u0441\u0442\u043e\u044f\u0449\u0438\u0439 \u043c\u043e\u043c\u0435\u043d\u0442 MULTIFACTOR \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u0438\u0432\u0430\u0435\u0442 \u0442\u043e\u043b\u044c\u043a\u043e 6 \u0441\u0438\u043c\u0432\u043e\u043b\u043e\u0432, \u0432 \u043e\u0442\u043b\u0438\u0447\u0438\u0435 \u043e\u0442 JaCarta, \u043a\u043e\u0442\u043e\u0440\u0430\u044f \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u0438\u0432\u0430\u0435\u0442 6-8 \u0441\u0438\u043c\u0432\u043e\u043b\u043e\u0432.<\/p>\n<\/blockquote>\n\n\n\n<figure class=\"wp-block-image\"><a href=\"\/wp-content\/themes\/multifactor\/img\/031-JaCarta-auth-6063f49c7ce5a2b2e5ced105c24f4d77.jpg\"><img decoding=\"async\" src=\"\/wp-content\/themes\/multifactor\/img\/031-JaCarta-auth-6063f49c7ce5a2b2e5ced105c24f4d77.jpg\" alt=\"\u041f\u0430\u0440\u0430\u043c\u0442\u0435\u0440\u044b \u0438\u043d\u0438\u0446\u0438\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u0438 \u0441\u043b\u043e\u0442\u0430\"\/><\/a><\/figure>\n\n\n\n<p><\/p>\n\n\n\n<p>\u0412 \u043a\u043e\u043d\u0446\u0435 \u043d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0438 \u0441\u043e\u0445\u0440\u0430\u043d\u0438\u0442\u0435 \u0434\u0430\u043d\u043d\u044b\u0435 \u0438\u0437 \u0438\u043d\u0438\u0446\u0438\u0438\u0440\u043e\u0432\u0430\u043d\u043d\u043e\u0433\u043e \u0441\u043b\u043e\u0442\u0430 \u0432 \u0444\u0430\u0439\u043b \u0438 \u043e\u0442\u043a\u0440\u043e\u0439\u0442\u0435 \u0444\u0430\u0439\u043b \u0432 \u0442\u0435\u043a\u0441\u0442\u043e\u0432\u043e\u043c \u0440\u0435\u0434\u0430\u043a\u0442\u043e\u0440\u0435, \u043d\u0430\u0439\u0434\u0438\u0442\u0435 \u043f\u0430\u0440\u0430\u043c\u0435\u0442\u0440 sccKey.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><a href=\"\/wp-content\/themes\/multifactor\/img\/032-JaCarta-auth-587922e548646b6c36305b62293b981b.jpg\"><img decoding=\"async\" src=\"\/wp-content\/themes\/multifactor\/img\/032-JaCarta-auth-587922e548646b6c36305b62293b981b.jpg\" alt=\"sccKey\"\/><\/a><\/figure>\n\n\n\n<p><\/p>\n\n\n\n<p>\u0421\u043a\u043e\u043f\u0438\u0440\u0443\u0439\u0442\u0435 \u043d\u0430\u0439\u0434\u0435\u043d\u043d\u044b\u0439 sccKey \u0432 \u0444\u043e\u0440\u043c\u0443 \u043f\u0440\u0438\u0432\u044f\u0437\u043a\u0438 otp-\u0443\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432\u0430 MULTIFACTOR.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><a href=\"\/wp-content\/themes\/multifactor\/img\/033-JaCarta-auth-9757e1ffd2ab6ba84f262be317f963ce.jpg\"><img decoding=\"async\" src=\"\/wp-content\/themes\/multifactor\/img\/033-JaCarta-auth-9757e1ffd2ab6ba84f262be317f963ce.jpg\" alt=\"\u041f\u0440\u0438\u0432\u044f\u0437\u043a\u0430\"\/><\/a><\/figure>\n\n\n\n<p><\/p>\n\n\n\n<p>\u041d\u0430\u0436\u043c\u0438\u0442\u0435 \u043a\u043d\u043e\u043f\u043a\u0443, \u0443\u043a\u0430\u0437\u0430\u043d\u043d\u0443\u044e \u0432 \u0438\u043d\u0438\u0446\u0438\u0430\u043b\u0438\u0437\u0438\u0440\u043e\u0432\u0430\u043d\u043d\u043e\u043c \u0441\u043b\u043e\u0442\u0435, \u0447\u0442\u043e\u0431\u044b \u043f\u0440\u0438\u0432\u044f\u0437\u0430\u0442\u044c \u0443\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432\u043e.<\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p>\u041f\u0440\u0438\u043c\u0435\u0447\u0430\u043d\u0438\u0435<\/p>\n\n\n\n<p>\u0414\u043b\u044f \u043f\u043e\u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0435\u0433\u043e \u0432\u0445\u043e\u0434\u0430 \u0434\u043e\u0441\u0442\u0430\u0442\u043e\u0447\u043d\u043e \u043d\u0430\u0436\u0430\u0442\u044c \u043a\u043d\u043e\u043f\u043a\u0443 \u043d\u0430 JaCarta \u0438 \u043d\u0430\u0436\u0430\u0442\u044c Enter.<\/p>\n<\/blockquote>\n\n\n\n<h2 class=\"wp-block-heading\">\u0420\u0443\u0442\u043e\u043a\u0435\u043d<\/h2>\n\n\n\n<p>\u0423\u0441\u0442\u0430\u043d\u043e\u0432\u0438\u0442\u0435 \u043d\u0430 \u0442\u0435\u043b\u0435\u0444\u043e\u043d \u0441 \u041e\u0421 Android \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0435 \u00ab\u0423\u0442\u0438\u043b\u0438\u0442\u0430 \u0438\u043d\u0438\u0446\u0438\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u0438 \u0420\u0443\u0442\u043e\u043a\u0435\u043d OTP\u00bb. \u041f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0435 \u0442\u0430\u043a\u0436\u0435 \u0434\u043e\u0441\u0442\u0443\u043f\u043d\u043e \u0434\u043b\u044f Windows, \u043d\u043e \u0432 \u044d\u0442\u043e\u043c \u0441\u043b\u0443\u0447\u0430\u0435 \u0432\u0430\u043c \u043f\u043e\u0442\u0440\u0435\u0431\u0443\u0435\u0442\u0441\u044f \u043e\u0442\u0434\u0435\u043b\u044c\u043d\u043e\u0435 \u0443\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432\u043e \u0434\u043b\u044f \u0441\u0447\u0438\u0442\u044b\u0432\u0430\u043d\u0438\u044f NFC.<\/p>\n\n\n\n<p>\u0412 \u0440\u0430\u0437\u0434\u0435\u043b\u0435 \u00abOTP-\u0442\u043e\u043a\u0435\u043d\u044b \u0438 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u044f\u00bb \u043d\u0430\u0436\u043c\u0438\u0442\u0435 <a href=\"\/docs\/enroll\/#google-authenticator%D1%8F%D0%BA%D0%BB%D1%8E%D1%87\" target=\"_blank\" rel=\"noopener\">\u0414\u043e\u0431\u0430\u0432\u0438\u0442\u044c OTP<\/a>.<\/p>\n\n\n\n<p>\u0421 \u043f\u043e\u043c\u043e\u0449\u044c\u044e \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u044f \u00ab\u0423\u0442\u0438\u043b\u0438\u0442\u0430 \u0438\u043d\u0438\u0446\u0438\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u0438 \u0420\u0443\u0442\u043e\u043a\u0435\u043d OTP\u00bb \u043e\u0442\u0441\u043a\u0430\u043d\u0438\u0440\u0443\u0439\u0442\u0435 \u043f\u043e\u044f\u0432\u0438\u0432\u0448\u0438\u0439\u0441\u044f QR-\u043a\u043e\u0434.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><a href=\"\/wp-content\/themes\/multifactor\/img\/034-RuToken-auth-04b0fc7ea1d2fa5d8a599251cc603eb3.jpg\"><img decoding=\"async\" src=\"\/wp-content\/themes\/multifactor\/img\/034-RuToken-auth-04b0fc7ea1d2fa5d8a599251cc603eb3.jpg\" alt=\"\u0423\u0442\u0438\u043b\u0438\u0442\u0430 \u0438\u043d\u0438\u0446\u0438\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u0438\"\/><\/a><\/figure>\n\n\n\n<p><\/p>\n\n\n\n<p>\u041f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0435 \u0441\u0447\u0438\u0442\u0430\u0435\u0442 \u0441\u0435\u043a\u0440\u0435\u0442\u043d\u044b\u0439 \u043a\u043b\u044e\u0447, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u0437\u0430\u0442\u0435\u043c \u043d\u0435\u043e\u0431\u0445\u043e\u0434\u0438\u043c\u043e \u0437\u0430\u043f\u0438\u0441\u0430\u0442\u044c \u043d\u0430 OTP-\u0442\u043e\u043a\u0435\u043d.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><a href=\"\/wp-content\/themes\/multifactor\/img\/035-RuToken-auth-8f6df4acf5dd27edb24d966aac91a001.jpg\"><img decoding=\"async\" src=\"\/wp-content\/themes\/multifactor\/img\/035-RuToken-auth-8f6df4acf5dd27edb24d966aac91a001.jpg\" alt=\"\u0438\u043d\u0438\u0446\u0438\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u044f\"\/><\/a><\/figure>\n\n\n\n<p><\/p>\n\n\n\n<p>\u0412\u043a\u043b\u044e\u0447\u0438\u0442\u0435 NFC \u043d\u0430 \u0442\u0435\u043b\u0435\u0444\u043e\u043d\u0435 \u0438 \u043f\u043e\u0434\u043d\u0435\u0441\u0438\u0442\u0435 OTP-\u0442\u043e\u043a\u0435\u043d \u043a \u0442\u0435\u043b\u0435\u0444\u043e\u043d\u0443. \u0414\u043e\u0436\u0434\u0438\u0442\u0435\u0441\u044c \u0432\u0438\u0431\u0440\u0430\u0446\u0438\u0438 \u0438 \u043d\u0430\u0436\u043c\u0438\u0442\u0435 \u00abConnect OTPCard\u00bb. \u0415\u0441\u043b\u0438 \u0441\u043e\u0435\u0434\u0438\u043d\u0435\u043d\u0438\u0435 \u0443\u0441\u0442\u0430\u043d\u043e\u0432\u043b\u0435\u043d\u043e \u0443\u0441\u043f\u0435\u0448\u043d\u043e, \u0432\u044b \u0443\u0432\u0438\u0434\u0438\u0442\u0435 \u0441\u043e\u043e\u0431\u0449\u0435\u043d\u0438\u0435 \u00abConnected successfully\u00bb<\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p>\u0412\u0430\u0436\u043d\u043e<\/p>\n\n\n\n<p>\u041d\u0435 \u043e\u0442\u0441\u043e\u0435\u0434\u0438\u043d\u044f\u0439\u0442\u0435 \u0442\u043e\u043a\u0435\u043d \u043e\u0442 \u0442\u0435\u043b\u0435\u0444\u043e\u043d\u0430 \u0432\u043e \u0438\u0437\u0431\u0435\u0436\u0430\u043d\u0438\u0435 \u0440\u0430\u0437\u0440\u044b\u0432\u0430 \u0441\u043e\u0435\u0434\u0438\u043d\u0435\u043d\u0438\u044f. \u041d\u0435\u043e\u0431\u0445\u043e\u0434\u0438\u043c\u043e \u043d\u0430\u0436\u0430\u0442\u044c \u00abBurn Configuration\u00bb, \u0430 \u0437\u0430\u0442\u0435\u043c \u00abBurnSeed\u00bb, \u043f\u043e\u0441\u043b\u0435 \u0447\u0435\u0433\u043e \u0434\u043e\u0436\u0434\u0438\u0442\u0435\u0441\u044c \u0441\u043e\u043e\u0431\u0449\u0435\u043d\u0438\u044f \u043e\u0431 \u0443\u0441\u043f\u0435\u0448\u043d\u043e\u0439 \u0437\u0430\u043f\u0438\u0441\u0438 \u0441\u0435\u043a\u0440\u0435\u0442\u043d\u043e\u0433\u043e \u043a\u043b\u044e\u0447\u0430 \u043d\u0430 \u0442\u043e\u043a\u0435\u043d.<\/p>\n<\/blockquote>\n\n\n\n<figure class=\"wp-block-image\"><a href=\"\/wp-content\/themes\/multifactor\/img\/036-RuToken-auth-3e9297800abb237fce9192a472312acd.jpg\"><img decoding=\"async\" src=\"\/wp-content\/themes\/multifactor\/img\/036-RuToken-auth-3e9297800abb237fce9192a472312acd.jpg\" alt=\"Connect\"\/><\/a><\/figure>\n\n\n\n<p><\/p>\n\n\n\n<p>\u0412\u044b\u043a\u043b\u044e\u0447\u0438\u0442\u0435 OTP-\u0442\u043e\u043a\u0435\u043d \u0438 \u0437\u0430\u043d\u043e\u0432\u043e \u0432\u043a\u043b\u044e\u0447\u0438\u0442\u0435 \u0435\u0433\u043e. \u0412\u0432\u0435\u0434\u0438\u0442\u0435 \u043f\u043e\u044f\u0432\u0438\u0432\u0448\u0438\u0439\u0441\u044f \u043e\u0434\u043d\u043e\u0440\u0430\u0437\u043e\u0432\u044b\u0439 \u043a\u043e\u0434 \u0432 \u043f\u043e\u043b\u0435 \u0438 \u0434\u043e\u0436\u0434\u0438\u0442\u0435\u0441\u044c \u0437\u0430\u0432\u0435\u0440\u0448\u0435\u043d\u0438\u044f \u0440\u0435\u0433\u0438\u0441\u0442\u0440\u0430\u0446\u0438\u0438 \u0443\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432\u0430 \u0432 \u0441\u0438\u0441\u0442\u0435\u043c\u0435 MULTIFACTOR.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><a href=\"\/wp-content\/themes\/multifactor\/img\/037-RuToken-auth-3901d7383cb333dd1c0c0ef84791b08f.jpg\"><img decoding=\"async\" src=\"\/wp-content\/themes\/multifactor\/img\/037-RuToken-auth-3901d7383cb333dd1c0c0ef84791b08f.jpg\" alt=\"\u0438\u043d\u0438\u0446\u0438\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u044f \u0441\u043b\u043e\u0442\u0430\"\/><\/a><\/figure>\n\n\n\n<p><\/p>\n\n\n\n<p>\u041f\u043e\u0441\u043b\u0435 \u0443\u0441\u043f\u0435\u0448\u043d\u043e\u0439 \u043f\u0440\u0438\u0432\u044f\u0437\u043a\u0438 \u0443\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432\u043e \u0431\u0443\u0434\u0435\u0442 \u043e\u0442\u043e\u0431\u0440\u0430\u0436\u0430\u0442\u044c\u0441\u044f \u0432 \u0440\u0430\u0437\u0434\u0435\u043b\u0435 \u00abOTP-\u0442\u043e\u043a\u0435\u043d\u044b \u0438 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u044f\u00bb. \u041e\u043d\u043e \u0442\u0430\u043a\u0436\u0435 \u0431\u0443\u0434\u0435\u0442 \u0434\u043e\u0441\u0442\u0443\u043f\u043d\u043e \u0434\u043b\u044f \u0432\u044b\u0431\u043e\u0440\u0430 \u043f\u0440\u0438 \u0430\u0443\u0442\u0435\u043d\u0442\u0438\u0444\u0438\u043a\u0430\u0446\u0438\u0438 \u043d\u0430 \u0437\u0430\u0449\u0438\u0449\u0435\u043d\u043d\u043e\u043c \u0440\u0435\u0441\u0443\u0440\u0441\u0435.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><a href=\"\/wp-content\/themes\/multifactor\/img\/038-RuToken-auth-209be401e33326ff50108d5292965726.jpg\"><img decoding=\"async\" src=\"\/wp-content\/themes\/multifactor\/img\/038-RuToken-auth-209be401e33326ff50108d5292965726.jpg\" alt=\"\u043f\u0440\u0438\u0432\u044f\u0437\u043a\u0430\"\/><\/a><\/figure>\n\n\n\n<p><\/p>\n\n\n\n<h2 class=\"wp-block-heading\">SMS<\/h2>\n\n\n\n<p>\u0414\u043b\u044f \u043d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0438 \u0430\u0443\u0442\u0435\u043d\u0442\u0438\u0444\u0438\u043a\u0430\u0446\u0438\u0438 \u0441 \u043f\u043e\u043c\u043e\u0449\u044c\u044e SMS \u043d\u0430\u0436\u043c\u0438\u0442\u0435 <strong>\u00ab<\/strong>\u0414\u043e\u0431\u0430\u0432\u0438\u0442\u044c \u043d\u043e\u043c\u0435\u0440<strong>\u00bb<\/strong> \u0432 \u0440\u0430\u0437\u0434\u0435\u043b\u0435 \u0421\u041c\u0421.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><a href=\"\/wp-content\/themes\/multifactor\/img\/004-start-5d4b128c10d69df98be6d3d72de158f6.png\"><img decoding=\"async\" src=\"\/wp-content\/themes\/multifactor\/img\/004-start-5d4b128c10d69df98be6d3d72de158f6.png\" alt=\"\u0414\u043e\u0441\u0442\u0443\u043f\u043d\u044b\u0435 \u043c\u0435\u0442\u043e\u0434\u044b \u043c\u043d\u043e\u0433\u043e\u0444\u0430\u043a\u0442\u043e\u0440\u043d\u043e\u0439 \u0430\u0443\u0442\u0435\u043d\u0442\u0438\u0444\u0438\u043a\u0430\u0446\u0438\u0438\"\/><\/a><\/figure>\n\n\n\n<p><\/p>\n\n\n\n<p>\u0412 \u043e\u0442\u043a\u0440\u044b\u0432\u0448\u0435\u043c\u0441\u044f \u043e\u043a\u043d\u0435 \u0432\u0432\u0435\u0434\u0438\u0442\u0435 \u0432\u0430\u0448 \u043d\u043e\u043c\u0435\u0440 \u0432 \u0444\u043e\u0440\u043c\u0430\u0442\u0435 +71234567890.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><a href=\"\/wp-content\/themes\/multifactor\/img\/011-add-sms-af208908ebcef478f79c46442ce6fb91.png\"><img decoding=\"async\" src=\"\/wp-content\/themes\/multifactor\/img\/011-add-sms-af208908ebcef478f79c46442ce6fb91.png\" alt=\"\u041f\u043e\u0434\u0442\u0432\u0435\u0440\u0436\u0434\u0435\u043d\u0438\u0435 \u0434\u0432\u0443\u0445\u0444\u0430\u043a\u0442\u043e\u0440\u043d\u043e\u0433\u043e \u0432\u0445\u043e\u0434\u0430 \u0447\u0435\u0440\u0435\u0437 SMS\"\/><\/a><\/figure>\n\n\n\n<p><\/p>\n\n\n\n<p>\u0412\u0432\u0435\u0434\u0438\u0442\u0435 \u043e\u0434\u043d\u043e\u0440\u0430\u0437\u043e\u0432\u044b\u0439 \u043a\u043e\u0434 \u0438\u0437 \u043f\u0440\u0438\u0448\u0435\u0434\u0448\u0435\u0439 \u0421\u041c\u0421. \u0421\u0440\u043e\u043a \u0434\u0435\u0439\u0441\u0442\u0432\u0438\u044f \u043a\u043e\u0434\u0430 \u0421\u041c\u0421 30 \u0441\u0435\u043a\u0443\u043d\u0434.  <\/p>\n","protected":false},"excerpt":{"rendered":"<p>\u041d\u0430\u0447\u0430\u043b\u043e \u0440\u0430\u0431\u043e\u0442\u044b \u0412\u044b \u043d\u0430\u0445\u043e\u0434\u0438\u0442\u0435\u0441\u044c \u043d\u0430 \u0441\u0442\u0440\u0430\u043d\u0438\u0446\u0435 \u0432\u0445\u043e\u0434\u0430 \u0432 \u0432\u0430\u0448\u0443 \u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u043e\u043d\u043d\u0443\u044e \u0441\u0438\u0441\u0442\u0435\u043c\u0443. \u0412\u0432\u0435\u0434\u0438\u0442\u0435 \u0432\u0430\u0448 \u043b\u043e\u0433\u0438\u043d \u0438, \u043f\u0440\u0438 \u043d\u0435\u043e\u0431\u0445\u043e\u0434\u0438\u043c\u043e\u0441\u0442\u0438, \u043f\u0430\u0440\u043e\u043b\u044c. \u0412\u044b \u0443\u0432\u0438\u0434\u0438\u0442\u0435&#8230;<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[6,11],"tags":[],"class_list":["post-770","post","type-post","status-publish","format-standard","hentry","category-docs","category-pomoshh"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v24.1 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>\u041d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0430 \u0430\u0443\u0442\u0435\u043d\u0442\u0438\u0444\u0438\u043a\u0430\u0446\u0438\u0438 MULTIFACTOR | \u041c\u0423\u041b\u042c\u0422\u0418\u0424\u0410\u041a\u0422\u041e\u0420<\/title>\n<meta name=\"description\" content=\"\u041d\u0430\u0447\u0430\u043b\u043e \u0440\u0430\u0431\u043e\u0442\u044b \u0441 MULTIFACTOR, \u0434\u043e\u0431\u0430\u0432\u043b\u0435\u043d\u0438\u0435 \u0441\u043f\u043e\u0441\u043e\u0431\u043e\u0432 \u0430\u0443\u0442\u0435\u043d\u0442\u0438\u0444\u0438\u043a\u0430\u0446\u0438\u0438, \u043d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0430 \u043c\u043e\u0431\u0438\u043b\u044c\u043d\u043e\u0433\u043e \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u044f, \u043f\u043e\u0434\u043a\u043b\u044e\u0447\u0435\u043d\u0438\u0435 Telegram, \u0431\u0438\u043e\u043c\u0435\u0442\u0440\u0438\u0438, U2F, \u0442\u043e\u043a\u0435\u043d\u043e\u0432 \u0438 \u0421\u041c\u0421.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/multifactor.ru\/docs\/enroll\/\" \/>\n<meta property=\"og:locale\" content=\"ru_RU\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"\u041d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0430 \u0430\u0443\u0442\u0435\u043d\u0442\u0438\u0444\u0438\u043a\u0430\u0446\u0438\u0438 MULTIFACTOR | \u041c\u0423\u041b\u042c\u0422\u0418\u0424\u0410\u041a\u0422\u041e\u0420\" \/>\n<meta property=\"og:description\" content=\"\u041d\u0430\u0447\u0430\u043b\u043e \u0440\u0430\u0431\u043e\u0442\u044b \u0441 MULTIFACTOR, \u0434\u043e\u0431\u0430\u0432\u043b\u0435\u043d\u0438\u0435 \u0441\u043f\u043e\u0441\u043e\u0431\u043e\u0432 \u0430\u0443\u0442\u0435\u043d\u0442\u0438\u0444\u0438\u043a\u0430\u0446\u0438\u0438, \u043d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0430 \u043c\u043e\u0431\u0438\u043b\u044c\u043d\u043e\u0433\u043e \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u044f, \u043f\u043e\u0434\u043a\u043b\u044e\u0447\u0435\u043d\u0438\u0435 Telegram, \u0431\u0438\u043e\u043c\u0435\u0442\u0440\u0438\u0438, U2F, \u0442\u043e\u043a\u0435\u043d\u043e\u0432 \u0438 \u0421\u041c\u0421.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/multifactor.ru\/docs\/enroll\/\" \/>\n<meta property=\"og:site_name\" content=\"\u041c\u0423\u041b\u042c\u0422\u0418\u0424\u0410\u041a\u0422\u041e\u0420\" \/>\n<meta property=\"article:published_time\" content=\"2024-11-03T21:38:00+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2026-04-02T17:37:38+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/multifactor.ru\/wp-content\/uploads\/2024\/11\/image-2.png\" \/>\n<meta name=\"author\" content=\"admin\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"\u041d\u0430\u043f\u0438\u0441\u0430\u043d\u043e \u0430\u0432\u0442\u043e\u0440\u043e\u043c\" \/>\n\t<meta name=\"twitter:data1\" content=\"admin\" \/>\n\t<meta name=\"twitter:label2\" content=\"\u041f\u0440\u0438\u043c\u0435\u0440\u043d\u043e\u0435 \u0432\u0440\u0435\u043c\u044f \u0434\u043b\u044f \u0447\u0442\u0435\u043d\u0438\u044f\" \/>\n\t<meta name=\"twitter:data2\" content=\"22 \u043c\u0438\u043d\u0443\u0442\u044b\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/multifactor.ru\/docs\/enroll\/\",\"url\":\"https:\/\/multifactor.ru\/docs\/enroll\/\",\"name\":\"\u041d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0430 \u0430\u0443\u0442\u0435\u043d\u0442\u0438\u0444\u0438\u043a\u0430\u0446\u0438\u0438 MULTIFACTOR | \u041c\u0423\u041b\u042c\u0422\u0418\u0424\u0410\u041a\u0422\u041e\u0420\",\"isPartOf\":{\"@id\":\"https:\/\/multifactor.ru\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/multifactor.ru\/docs\/enroll\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/multifactor.ru\/docs\/enroll\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/multifactor.ru\/wp-content\/uploads\/2024\/11\/image-2.png\",\"datePublished\":\"2024-11-03T21:38:00+00:00\",\"dateModified\":\"2026-04-02T17:37:38+00:00\",\"author\":{\"@id\":\"https:\/\/multifactor.ru\/#\/schema\/person\/4a13dec68ec64376077d6a107affdcba\"},\"description\":\"\u041d\u0430\u0447\u0430\u043b\u043e \u0440\u0430\u0431\u043e\u0442\u044b \u0441 MULTIFACTOR, \u0434\u043e\u0431\u0430\u0432\u043b\u0435\u043d\u0438\u0435 \u0441\u043f\u043e\u0441\u043e\u0431\u043e\u0432 \u0430\u0443\u0442\u0435\u043d\u0442\u0438\u0444\u0438\u043a\u0430\u0446\u0438\u0438, \u043d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0430 \u043c\u043e\u0431\u0438\u043b\u044c\u043d\u043e\u0433\u043e \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u044f, \u043f\u043e\u0434\u043a\u043b\u044e\u0447\u0435\u043d\u0438\u0435 Telegram, \u0431\u0438\u043e\u043c\u0435\u0442\u0440\u0438\u0438, U2F, \u0442\u043e\u043a\u0435\u043d\u043e\u0432 \u0438 \u0421\u041c\u0421.\",\"breadcrumb\":{\"@id\":\"https:\/\/multifactor.ru\/docs\/enroll\/#breadcrumb\"},\"inLanguage\":\"ru-RU\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/multifactor.ru\/docs\/enroll\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"ru-RU\",\"@id\":\"https:\/\/multifactor.ru\/docs\/enroll\/#primaryimage\",\"url\":\"https:\/\/multifactor.ru\/wp-content\/uploads\/2024\/11\/image-2.png\",\"contentUrl\":\"https:\/\/multifactor.ru\/wp-content\/uploads\/2024\/11\/image-2.png\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/multifactor.ru\/docs\/enroll\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"\u0413\u043b\u0430\u0432\u043d\u0430\u044f \u0441\u0442\u0440\u0430\u043d\u0438\u0446\u0430\",\"item\":\"https:\/\/multifactor.ru\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"\u041d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0430 \u0430\u0443\u0442\u0435\u043d\u0442\u0438\u0444\u0438\u043a\u0430\u0446\u0438\u0438\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/multifactor.ru\/#website\",\"url\":\"https:\/\/multifactor.ru\/\",\"name\":\"MULTIFACTOR\",\"description\":\"\u041c\u0423\u041b\u042c\u0422\u0418\u0424\u0410\u041a\u0422\u041e\u0420 \u2014 \u0440\u043e\u0441\u0441\u0438\u0439\u0441\u043a\u0438\u0439 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a \u0438 \u043f\u043e\u0441\u0442\u0430\u0432\u0449\u0438\u043a \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u043d\u043e\u0433\u043e \u043e\u0431\u0435\u0441\u043f\u0435\u0447\u0435\u043d\u0438\u044f \u0432 \u043e\u0431\u043b\u0430\u0441\u0442\u0438 \u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u043e\u043d\u043d\u043e\u0439 \u0431\u0435\u0437\u043e\u043f\u0430\u0441\u043d\u043e\u0441\u0442\u0438 \u0438 \u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u043e\u043d\u043d\u044b\u0445 \u0442\u0435\u0445\u043d\u043e\u043b\u043e\u0433\u0438\u0439\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/multifactor.ru\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"ru-RU\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/multifactor.ru\/#\/schema\/person\/4a13dec68ec64376077d6a107affdcba\",\"name\":\"admin\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"ru-RU\",\"@id\":\"https:\/\/multifactor.ru\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/74f96e4482dc596cce12ab64c7816b47d3a7ab8bac5dff46f3572aa3623dfe1b?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/74f96e4482dc596cce12ab64c7816b47d3a7ab8bac5dff46f3572aa3623dfe1b?s=96&d=mm&r=g\",\"caption\":\"admin\"},\"sameAs\":[\"https:\/\/mf.golden-studio.com\"],\"url\":\"https:\/\/multifactor.ru\/author\/admin\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"\u041d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0430 \u0430\u0443\u0442\u0435\u043d\u0442\u0438\u0444\u0438\u043a\u0430\u0446\u0438\u0438 MULTIFACTOR | \u041c\u0423\u041b\u042c\u0422\u0418\u0424\u0410\u041a\u0422\u041e\u0420","description":"\u041d\u0430\u0447\u0430\u043b\u043e \u0440\u0430\u0431\u043e\u0442\u044b \u0441 MULTIFACTOR, \u0434\u043e\u0431\u0430\u0432\u043b\u0435\u043d\u0438\u0435 \u0441\u043f\u043e\u0441\u043e\u0431\u043e\u0432 \u0430\u0443\u0442\u0435\u043d\u0442\u0438\u0444\u0438\u043a\u0430\u0446\u0438\u0438, \u043d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0430 \u043c\u043e\u0431\u0438\u043b\u044c\u043d\u043e\u0433\u043e \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u044f, \u043f\u043e\u0434\u043a\u043b\u044e\u0447\u0435\u043d\u0438\u0435 Telegram, \u0431\u0438\u043e\u043c\u0435\u0442\u0440\u0438\u0438, U2F, \u0442\u043e\u043a\u0435\u043d\u043e\u0432 \u0438 \u0421\u041c\u0421.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/multifactor.ru\/docs\/enroll\/","og_locale":"ru_RU","og_type":"article","og_title":"\u041d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0430 \u0430\u0443\u0442\u0435\u043d\u0442\u0438\u0444\u0438\u043a\u0430\u0446\u0438\u0438 MULTIFACTOR | \u041c\u0423\u041b\u042c\u0422\u0418\u0424\u0410\u041a\u0422\u041e\u0420","og_description":"\u041d\u0430\u0447\u0430\u043b\u043e \u0440\u0430\u0431\u043e\u0442\u044b \u0441 MULTIFACTOR, \u0434\u043e\u0431\u0430\u0432\u043b\u0435\u043d\u0438\u0435 \u0441\u043f\u043e\u0441\u043e\u0431\u043e\u0432 \u0430\u0443\u0442\u0435\u043d\u0442\u0438\u0444\u0438\u043a\u0430\u0446\u0438\u0438, \u043d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0430 \u043c\u043e\u0431\u0438\u043b\u044c\u043d\u043e\u0433\u043e \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u044f, \u043f\u043e\u0434\u043a\u043b\u044e\u0447\u0435\u043d\u0438\u0435 Telegram, \u0431\u0438\u043e\u043c\u0435\u0442\u0440\u0438\u0438, U2F, \u0442\u043e\u043a\u0435\u043d\u043e\u0432 \u0438 \u0421\u041c\u0421.","og_url":"https:\/\/multifactor.ru\/docs\/enroll\/","og_site_name":"\u041c\u0423\u041b\u042c\u0422\u0418\u0424\u0410\u041a\u0422\u041e\u0420","article_published_time":"2024-11-03T21:38:00+00:00","article_modified_time":"2026-04-02T17:37:38+00:00","og_image":[{"url":"https:\/\/multifactor.ru\/wp-content\/uploads\/2024\/11\/image-2.png","type":"","width":"","height":""}],"author":"admin","twitter_card":"summary_large_image","twitter_misc":{"\u041d\u0430\u043f\u0438\u0441\u0430\u043d\u043e \u0430\u0432\u0442\u043e\u0440\u043e\u043c":"admin","\u041f\u0440\u0438\u043c\u0435\u0440\u043d\u043e\u0435 \u0432\u0440\u0435\u043c\u044f \u0434\u043b\u044f \u0447\u0442\u0435\u043d\u0438\u044f":"22 \u043c\u0438\u043d\u0443\u0442\u044b"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/multifactor.ru\/docs\/enroll\/","url":"https:\/\/multifactor.ru\/docs\/enroll\/","name":"\u041d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0430 \u0430\u0443\u0442\u0435\u043d\u0442\u0438\u0444\u0438\u043a\u0430\u0446\u0438\u0438 MULTIFACTOR | \u041c\u0423\u041b\u042c\u0422\u0418\u0424\u0410\u041a\u0422\u041e\u0420","isPartOf":{"@id":"https:\/\/multifactor.ru\/#website"},"primaryImageOfPage":{"@id":"https:\/\/multifactor.ru\/docs\/enroll\/#primaryimage"},"image":{"@id":"https:\/\/multifactor.ru\/docs\/enroll\/#primaryimage"},"thumbnailUrl":"https:\/\/multifactor.ru\/wp-content\/uploads\/2024\/11\/image-2.png","datePublished":"2024-11-03T21:38:00+00:00","dateModified":"2026-04-02T17:37:38+00:00","author":{"@id":"https:\/\/multifactor.ru\/#\/schema\/person\/4a13dec68ec64376077d6a107affdcba"},"description":"\u041d\u0430\u0447\u0430\u043b\u043e \u0440\u0430\u0431\u043e\u0442\u044b \u0441 MULTIFACTOR, \u0434\u043e\u0431\u0430\u0432\u043b\u0435\u043d\u0438\u0435 \u0441\u043f\u043e\u0441\u043e\u0431\u043e\u0432 \u0430\u0443\u0442\u0435\u043d\u0442\u0438\u0444\u0438\u043a\u0430\u0446\u0438\u0438, \u043d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0430 \u043c\u043e\u0431\u0438\u043b\u044c\u043d\u043e\u0433\u043e \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u044f, \u043f\u043e\u0434\u043a\u043b\u044e\u0447\u0435\u043d\u0438\u0435 Telegram, \u0431\u0438\u043e\u043c\u0435\u0442\u0440\u0438\u0438, U2F, \u0442\u043e\u043a\u0435\u043d\u043e\u0432 \u0438 \u0421\u041c\u0421.","breadcrumb":{"@id":"https:\/\/multifactor.ru\/docs\/enroll\/#breadcrumb"},"inLanguage":"ru-RU","potentialAction":[{"@type":"ReadAction","target":["https:\/\/multifactor.ru\/docs\/enroll\/"]}]},{"@type":"ImageObject","inLanguage":"ru-RU","@id":"https:\/\/multifactor.ru\/docs\/enroll\/#primaryimage","url":"https:\/\/multifactor.ru\/wp-content\/uploads\/2024\/11\/image-2.png","contentUrl":"https:\/\/multifactor.ru\/wp-content\/uploads\/2024\/11\/image-2.png"},{"@type":"BreadcrumbList","@id":"https:\/\/multifactor.ru\/docs\/enroll\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"\u0413\u043b\u0430\u0432\u043d\u0430\u044f \u0441\u0442\u0440\u0430\u043d\u0438\u0446\u0430","item":"https:\/\/multifactor.ru\/"},{"@type":"ListItem","position":2,"name":"\u041d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0430 \u0430\u0443\u0442\u0435\u043d\u0442\u0438\u0444\u0438\u043a\u0430\u0446\u0438\u0438"}]},{"@type":"WebSite","@id":"https:\/\/multifactor.ru\/#website","url":"https:\/\/multifactor.ru\/","name":"MULTIFACTOR","description":"\u041c\u0423\u041b\u042c\u0422\u0418\u0424\u0410\u041a\u0422\u041e\u0420 \u2014 \u0440\u043e\u0441\u0441\u0438\u0439\u0441\u043a\u0438\u0439 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a \u0438 \u043f\u043e\u0441\u0442\u0430\u0432\u0449\u0438\u043a \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u043d\u043e\u0433\u043e \u043e\u0431\u0435\u0441\u043f\u0435\u0447\u0435\u043d\u0438\u044f \u0432 \u043e\u0431\u043b\u0430\u0441\u0442\u0438 \u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u043e\u043d\u043d\u043e\u0439 \u0431\u0435\u0437\u043e\u043f\u0430\u0441\u043d\u043e\u0441\u0442\u0438 \u0438 \u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u043e\u043d\u043d\u044b\u0445 \u0442\u0435\u0445\u043d\u043e\u043b\u043e\u0433\u0438\u0439","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/multifactor.ru\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"ru-RU"},{"@type":"Person","@id":"https:\/\/multifactor.ru\/#\/schema\/person\/4a13dec68ec64376077d6a107affdcba","name":"admin","image":{"@type":"ImageObject","inLanguage":"ru-RU","@id":"https:\/\/multifactor.ru\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/74f96e4482dc596cce12ab64c7816b47d3a7ab8bac5dff46f3572aa3623dfe1b?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/74f96e4482dc596cce12ab64c7816b47d3a7ab8bac5dff46f3572aa3623dfe1b?s=96&d=mm&r=g","caption":"admin"},"sameAs":["https:\/\/mf.golden-studio.com"],"url":"https:\/\/multifactor.ru\/author\/admin\/"}]}},"_links":{"self":[{"href":"https:\/\/multifactor.ru\/wp-json\/wp\/v2\/posts\/770","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/multifactor.ru\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/multifactor.ru\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/multifactor.ru\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/multifactor.ru\/wp-json\/wp\/v2\/comments?post=770"}],"version-history":[{"count":59,"href":"https:\/\/multifactor.ru\/wp-json\/wp\/v2\/posts\/770\/revisions"}],"predecessor-version":[{"id":6927,"href":"https:\/\/multifactor.ru\/wp-json\/wp\/v2\/posts\/770\/revisions\/6927"}],"wp:attachment":[{"href":"https:\/\/multifactor.ru\/wp-json\/wp\/v2\/media?parent=770"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/multifactor.ru\/wp-json\/wp\/v2\/categories?post=770"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/multifactor.ru\/wp-json\/wp\/v2\/tags?post=770"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}