Skip to content

Commit 313627d

Browse files
i18n(ko-KR): update sessions.mdx (#13491)
Co-authored-by: Armand Philippot <git@armand.philippot.eu>
1 parent 6bf13d6 commit 313627d

File tree

1 file changed

+13
-8
lines changed

1 file changed

+13
-8
lines changed

src/content/docs/ko/guides/sessions.mdx

Lines changed: 13 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -27,13 +27,18 @@ const cart = await Astro.session?.get('cart');
2727

2828
세션 데이터를 저장하기 위해 스토리지 드라이버가 필요합니다. [Node](/ko/guides/integrations-guide/node/#세션), [Cloudflare](/ko/guides/integrations-guide/cloudflare/#세션)[Netlify](/ko/guides/integrations-guide/netlify/#세션) 어댑터는 자동으로 기본 드라이버를 구성하지만, 현재 다른 어댑터를 사용하기 위해서는 [드라이버를 수동으로 지정](/ko/reference/configuration-reference/#sessiondriver)해야 합니다.
2929

30-
```js title="astro.config.mjs" ins={4}
31-
{
32-
adapter: vercel(),
33-
session: {
34-
driver: "redis",
35-
},
30+
```js title="astro.config.mjs" ins={7-9} ins=" sessionDrivers "
31+
import { defineConfig, sessionDrivers } from 'astro/config'
32+
import vercel from '@astrojs/vercel'
33+
34+
export default defineConfig({
35+
adapter: vercel()
36+
session: {
37+
driver: sessionDrivers.redis({
38+
url: process.env.REDIS_URL
39+
}),
3640
}
41+
})
3742
```
3843

3944
<ReadMore>
@@ -45,9 +50,9 @@ const cart = await Astro.session?.get('cart');
4550

4651
[`session` 객체](/ko/reference/api-reference/#session)를 사용하면 저장된 사용자 상태(예: 장바구니에 항목 추가) 및 세션 ID(예: 로그아웃 시 세션 ID 쿠키 삭제)와 상호 작용할 수 있습니다. 이 객체는 Astro 컴포넌트 및 페이지에서는 `Astro.session`으로, API 엔드포인트, 미들웨어 및 액션에서는 `context.session` 객체로 접근할 수 있습니다.
4752

48-
세션은 처음 사용될 때 자동으로 생성되며, [`session.regenerate()`](/ko/reference/api-reference/#regenerate)를 사용하여 언제든지 재생성하거나 [`session.destroy()`](/ko/reference/api-reference/#destroy)를 사용하여 파괴할 수 있습니다.
53+
세션은 처음 사용될 때 자동으로 생성되며, [`session.regenerate()`](/ko/reference/api-reference/)를 사용하여 언제든지 재생성하거나 [`session.destroy()`](/ko/reference/api-reference/)를 사용하여 파괴할 수 있습니다.
4954

50-
대부분의 사용 사례에서는 [`session.get()`](/ko/reference/api-reference/#get)[`session.set()`](/ko/reference/api-reference/#set)만 사용하면 됩니다.
55+
대부분의 사용 사례에서는 [`session.get()`](/ko/reference/api-reference/)[`session.set()`](/ko/reference/api-reference/)만 사용하면 됩니다.
5156

5257
<ReadMore>
5358
자세한 내용은 [세션 API 참조](/ko/reference/api-reference/#session)를 확인하세요.

0 commit comments

Comments
 (0)