Skip to content

Commit 85406e3

Browse files
ankddevyanthomasdevwavy-cat
authored
i18n(ru): update recipes/captcha.mdx (#12117)
Co-authored-by: Yan <[email protected]> Co-authored-by: WavyCat <[email protected]>
1 parent 7569fdb commit 85406e3

File tree

1 file changed

+6
-2
lines changed

1 file changed

+6
-2
lines changed

src/content/docs/ru/recipes/captcha.mdx

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,16 +4,19 @@ description: Узнайте, как создать маршрут API и пол
44
i18nReady: true
55
type: recipe
66
---
7+
import { Steps } from '@astrojs/starlight/components';
78

89
[Серверные эндпоинты](/ru/guides/endpoints/#серверные-эндпойнты-api-маршруты) можно использовать в качестве конечных точек REST API для выполнения таких функций, как аутентификация, доступ к базе данных и проверка, не раскрывая конфиденциальных данных клиенту.
910

1011
В этом рецепте API-маршрут используется для проверки Google reCAPTCHA v3 без раскрытия секрета клиентам.
1112

1213
## Необходимые условия
14+
1315
- Проект с включенным [SSR](/ru/guides/on-demand-rendering/) (`output: 'server'`)
1416

1517
## Рецепт
1618

19+
<Steps>
1720
1. Создайте конечную точку `POST`, которая принимает данные recaptcha, а затем проверяет их с помощью API reCAPTCHA. Здесь вы можете безопасно определить секретные значения или считать переменные окружения.
1821

1922
```js title="src/pages/recaptcha.js"
@@ -41,7 +44,7 @@ type: recipe
4144
}
4245
```
4346

44-
2. Получите доступ к вашему эндпоинту, используя `fetch` из клиентского скрипта::
47+
2. Получите доступ к вашему эндпоинту, используя `fetch` из клиентского скрипта:
4548

4649
```astro title="src/pages/index.astro"
4750
<html>
@@ -73,4 +76,5 @@ type: recipe
7376
</script>
7477
</body>
7578
</html>
76-
```
79+
```
80+
</Steps>

0 commit comments

Comments
 (0)