From 1240e1b90bd3682cfb59a7e9bf753c8dc037c128 Mon Sep 17 00:00:00 2001 From: gmal1 Date: Tue, 24 Dec 2019 04:30:25 -0500 Subject: [PATCH] Revert translation of proper nouns, clean up code block (#37250) --- .../advanced-node-and-express/set-up-passport.russian.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/curriculum/challenges/russian/06-information-security-and-quality-assurance/advanced-node-and-express/set-up-passport.russian.md b/curriculum/challenges/russian/06-information-security-and-quality-assurance/advanced-node-and-express/set-up-passport.russian.md index b2dba09ec5..0714cdd76a 100644 --- a/curriculum/challenges/russian/06-information-security-and-quality-assurance/advanced-node-and-express/set-up-passport.russian.md +++ b/curriculum/challenges/russian/06-information-security-and-quality-assurance/advanced-node-and-express/set-up-passport.russian.md @@ -8,11 +8,11 @@ localeTitle: Настройка паспорта ## Description
-Напомним, что этот проект строится на следующем стартовом проекте Glitch или клонируется из GitHub . Пришло время настроить Passport, чтобы мы, наконец, могли позволить пользователю зарегистрироваться или войти в учетную запись! В дополнение к Passport мы будем использовать Express-session для обработки сеансов. Использование этого промежуточного программного обеспечения сохраняет идентификатор сеанса как куки-файл в клиенте и позволяет нам получить доступ к данным сеанса, используя этот идентификатор на сервере. Таким образом мы сохраняем информацию личного счета из cookie, используемой клиентом, чтобы проверить на нашем сервере, что они аутентифицированы, и просто держите ключ для доступа к данным, хранящимся на сервере. Чтобы настроить Passport для использования в вашем проекте, вам нужно будет добавить его как зависимость сначала в package.json. "passport": "^0.3.2" Кроме того, добавьте экспресс-сессию как зависимость теперь. Экспресс-сессия имеет массу расширенных функций, которые вы можете использовать, но пока мы просто используем основы! "express-session": "^1.15.0" Вам нужно будет настроить настройки сеанса и инициализировать Passport. Обязательно сначала создайте «сеанс переменных» и «паспорт», чтобы требовать «экспресс-сессию» и «паспорт» соответственно. Чтобы настроить ваше экспресс-приложение для использования, используйте сеанс, и мы определим лишь несколько основных параметров. Не забудьте добавить 'SESSION_SECRET' в ваш .ENV-файл и дать ему случайное значение. Это используется для вычисления хэша, используемого для шифрования вашего файла cookie!
 app.use (сессия ({
+Напомним, что этот проект строится на следующем стартовом проекте Glitch или клонируется из GitHub . Пришло время настроить Passport, чтобы мы, наконец, могли позволить пользователю зарегистрироваться или войти в учетную запись! В дополнение к Passport мы будем использовать Express-session для обработки сеансов. Использование этого промежуточного программного обеспечения сохраняет идентификатор сеанса как cookie-file в клиенте и позволяет нам получить доступ к данным сеанса, используя этот идентификатор на сервере. Таким образом мы сохраняем информацию личного счета из cookie, используемой клиентом, чтобы проверить на нашем сервере, что они аутентифицированы, и просто держите ключ для доступа к данным, хранящимся на сервере. Чтобы настроить Passport и Express-session в вашем проекте, вам нужно будет добавить их в список зависимостей в package.json: "passport": "^0.3.2" и "express-session": "^1.15.0". Express-session имеет массу расширенных функций, которые вы можете использовать, но пока мы просто используем основы! Вам нужно будет настроить настройки сеанса и инициализировать Passport. Обязательно сначала создайте session и passport, чтобы требовать express-session и passport соответственно. Чтобы настроить ваше Express приложение для использования, используйте session, и мы определим лишь несколько основных параметров. Не забудьте добавить 'SESSION_SECRET' в ваш .ENV-файл и дать ему случайное значение. Это используется для вычисления хэша, используемого для шифрования вашего файла cookie! 
 app.use(session({
   secret: process.env.SESSION_SECRET,
   resave: true,
   saveUninitialized: true,
-})); 
Кроме того, вы можете пойти и сказать, что ваше экспресс-приложение использует «passport.initialize ()» и «passport.session ()». (Например, app.use(passport.initialize()); ) Представьте свою страницу, если вы считаете, что у вас все в порядке. Если вы работаете в ошибки, вы можете проверить проект завершен до этого момента здесь . +}));
Кроме того, вы можете пойти и сказать, что ваше Express приложение использует passport.initialize() и passport.session(). (Например, app.use(passport.initialize()); ) Представьте свою страницу, если вы считаете, что у вас все в порядке. Если вы работаете в ошибки, вы можете проверить проект завершен до этого момента здесь .
## Instructions