Найдите исполнителя для вашего проекта прямо сейчас!
Разместите заказ на фриланс-бирже и предложения поступят уже через несколько минут.

Добрый день,

Необходимо сделать кастомную регистрацию и авторизацию на базовом шаблоне net6 C# Blazor Server (без использования identity net core и identity server 4).

У пользователя должны быть поля в профиле:

0) id

1) логин (не email, от 4 до 12 символов)

2) email

3) пароль (от 4 до 12 символов)

4) дата создания

5) статус активен/заблокирован

6) группа (админ/модератор/простой пользователь)

Сопутствующие таблицы на ваше усмотрение. Использовать базу данных Postgresql.

Реализовать авторизацию с помощью куки + JWT токенов. Должна быть подключена работа с сессиями пользователей для разделения взаимодействий между пользователями.

На форме регистрации должно быть

1) ввод логина (проверка на уникальность)

2) ввод email (проверка на уникальность)

3) ввод пароля

4) капча (можно гугл или бесплатную альтернативу, на ваше усмотрение)

На форме входа

1) логин

2) пароль

3) капча

Для демонстрации необходимо сделать несколько страниц на сайте (должны быть соответствующие права, на доступ в зависимости от групп)

1) без авторизации

2) авторизованный обычный пользователь

3) авторизованный администратор

2 года назад
hazersoft
29 летКазахстан
2 года в сервисе
Был
2 года назад
Выбранный исполнитель
nurym
Нурым 
32 годаКазахстан
5 лет в сервисе
Был
2 года назад
2 года назад
$45
3 дня