Skip to content

Commit

Permalink
fix: fix a typo in auth.md (#718)
Browse files Browse the repository at this point in the history
  • Loading branch information
svidskiy authored Sep 11, 2024
1 parent 7149119 commit 0e8f6a2
Showing 1 changed file with 1 addition and 1 deletion.
Original file line number Diff line number Diff line change
Expand Up @@ -216,7 +216,7 @@ export function login({ email, password }: { email: string, password: string })

### Автоматический логаут

Не забудьте предусмотреть ситуации сбоя запроса на логаут или сбоя запроса на обновление токена. В обоих случаях вам следует очистить хранилище токенов. Если вы храните свой токен в Entities, этот код можно поместить в сегмент `model`, поскольку это чистая бизнес-логика. Если вы храните токен в Shared, размещение этой логики в `shared/api` может раздуть сегмент и размыть его предназначение. Если вы замечаете, что ваш сегмент `api` содержит две несвязанные вещи, рассмотрите возможность вызделения логики управления токенами в другой сегмент, например, `shared/auth`.
Не забудьте предусмотреть ситуации сбоя запроса на логаут или сбоя запроса на обновление токена. В обоих случаях вам следует очистить хранилище токенов. Если вы храните свой токен в Entities, этот код можно поместить в сегмент `model`, поскольку это чистая бизнес-логика. Если вы храните токен в Shared, размещение этой логики в `shared/api` может раздуть сегмент и размыть его предназначение. Если вы замечаете, что ваш сегмент `api` содержит две несвязанные вещи, рассмотрите возможность выделения логики управления токенами в другой сегмент, например, `shared/auth`.

[tutorial-authentication]: /docs/get-started/tutorial#authentication
[import-rule-on-layers]: /docs/reference/layers#import-rule-on-layers
Expand Down

0 comments on commit 0e8f6a2

Please sign in to comment.