diff --git a/PlaylistShared.Pwa/Components/YandexTokenInstructions.razor b/PlaylistShared.Pwa/Components/YandexTokenInstructions.razor
new file mode 100644
index 0000000..7501221
--- /dev/null
+++ b/PlaylistShared.Pwa/Components/YandexTokenInstructions.razor
@@ -0,0 +1,75 @@
+@* Компонент с инструкцией по получению токена Яндекс.Музыки *@
+
+
+
+ Токен нужен для доступа к вашим плейлистам. Получите его один раз:
+
+
+
+
+
+
1
+
+ Перейдите по ссылке
+
+
+
+
2
+
+ Авторизуйтесь в Яндексе (если ещё не вошли)
+
+
+
+
3
+
+ Нажмите «Разрешить»
+
+
+
+
4
+
+ Скопируйте access_token из адресной строки после перенаправления
+
+
+
+
+
+ Пример: https://music.yandex.ru/#access_token=ВАШ_ТОКЕН&...
+
+
+
+ Токен даёт доступ к вашим плейлистам. Никому его не сообщайте.
+
+
+
+ Ваш токен сохраняется в зашифрованном виде и никому не передаётся.
+
+
+
+
\ No newline at end of file
diff --git a/PlaylistShared.Pwa/Pages/Home.razor b/PlaylistShared.Pwa/Pages/Home.razor
index 603f832..c82f108 100644
--- a/PlaylistShared.Pwa/Pages/Home.razor
+++ b/PlaylistShared.Pwa/Pages/Home.razor
@@ -1,91 +1,74 @@
@page "/"
@using PlaylistShared.Pwa.Services
@inject NavigationManager Navigation
+@inject AuthenticationStateProvider AuthProvider
🎵 Playlist share
- Делитесь плейлистами Яндекс.Музыки с друзьями и управляйте треками вместе!
+
+ Делитесь плейлистами Яндекс.Музыки с друзьями и управляйте треками вместе!
+
- 🚀 Как начать
+
+ Playlist share — это веб-приложение, которое позволяет создавать совместные плейлисты,
+ предоставлять доступ к ним по ссылке и слушать музыку прямо в браузере.
+ Для работы требуется аккаунт Яндекс.Музыки (подписка не обязательна).
+
+
+
+
+
+
+
+ Чтобы расшаривать плейлисты, необходимо зарегистрироваться
+
+
+ Создайте аккаунт или войдите в существующий — это займёт всего минуту.
+
+
+
+ Зарегистрироваться
+
+
+ Войти
+
+
+
+
+
-
-
- 1️⃣ Регистрация и вход
-
- • Нажмите «Регистрация» и создайте аккаунт.
- • Или войдите в систему, если уже зарегистрированы.
-
+
+
+
+ Создавайте ссылки-приглашения
-
-
-
- 2️⃣ Получение токена Яндекс.Музыки
-
- Токен нужен для доступа к вашим плейлистам. Получите его один раз:
-
-
-
Перейдите по ссылке
-
Авторизуйтесь в Яндексе (если ещё не вошли)
-
Нажмите «Разрешить»
-
Скопируйте access_token из адресной строки после перенаправления
-
-
- Пример: https://music.yandex.ru/#access_token=ВАШ_ТОКЕН&...
-
+
+
+
+ Совместное управление треками
-
-
-
- 3️⃣ Добавление токена в профиле
-
- • Перейдите в Профиль
- • Вставьте скопированный токен в поле «Токен Яндекс.Музыки»
- • Нажмите «Сохранить»
-
- ✅ Токен сохраняется в зашифрованном виде.
-
-
-
-
-
- 4️⃣ Расшаривание плейлиста
-
- • Откройте Мои плейлисты
- • Нажмите «Поделиться» рядом с нужным плейлистом
- • Скопируйте полученную ссылку и отправьте друзьям
-
-
- Вы можете настроить права на добавление/удаление треков для гостей.
-
+
+
+
+ Гибкие настройки доступа
-
+
- 📌 Важно
-
-
-
- 🔐 Токен даёт доступ к вашим плейлистам. Никому его не сообщайте.
-
-
-
-
- 🎧 Для работы с плейлистами нужна активная подписка Яндекс.Плюс?
- Нет, достаточно обычного аккаунта.
-
-
-
+
+ 🔐 Все данные передаются по защищённому соединению, токены хранятся в зашифрованном виде.
+
\ No newline at end of file
diff --git a/PlaylistShared.Pwa/Pages/Login.razor b/PlaylistShared.Pwa/Pages/Login.razor
index 86f30ea..7712a1e 100644
--- a/PlaylistShared.Pwa/Pages/Login.razor
+++ b/PlaylistShared.Pwa/Pages/Login.razor
@@ -25,7 +25,7 @@
-
+ { if (e.Key == "Enter") await LocalLogin(); })" />
Войти (локально)
diff --git a/PlaylistShared.Pwa/Pages/Profile.razor b/PlaylistShared.Pwa/Pages/Profile.razor
index 2c51f08..91d65a6 100644
--- a/PlaylistShared.Pwa/Pages/Profile.razor
+++ b/PlaylistShared.Pwa/Pages/Profile.razor
@@ -13,17 +13,45 @@
- Здесь вы можете указать токен доступа к Яндекс.Музыке.
+
+
+ Здесь вы можете указать токен доступа к Яндекс.Музыке.
+
+
+