Разработка модулей авторизации и скриптинга бизнес логики
Задание закрыто
Статус рабочей области:
Завершено
Стоимость:
Договорная
Срок выполнения:
30 дней
Варианты оплаты:
По договоренности
Дата публикации:
2023-03-21 00:23
Обновлено:
2023-03-21 11:11
Был(а) на сайте:
2024-01-19 17:08
Реклама
Разработка модулей авторизации и скриптинга бизнес логики
Задача
1. Разработать на C# демонстрационный проект, в котором будет запускаться скрипт (Python или TypeScript). В скрипте должны быть доступны классы и методы проекта C#. В качестве примера необходимо показать вызов методов с передачей параметров из скрипа и возврат результата обратно в скрипт (имитация вызова API из скрипта).
2. Разработать на C# демонстрационный проект аутентификации (Bearer authentication) для бэкенда. Проект должен содержать три REST-запроса:
- POST запрос /api/auth/login с передачей в теле запроса логина, пароля и группы пользователя (учетки пользователей читать из отдельного json, в котором у каждого юзера есть 3 свойства: логин, хэш пароля, массив групп, в которые он входит) и возвращающий Bearer токены (access_token и refresh_token, а также время жизни access_token в секундах expires_in).
- POST /api/auth/refreshToken — запросить новую пару access/refresh токенов.
- GET запрос /api/getBlaBlaBla, в котором в headers необходимо передать ранее полученный access token.
Необходимо управ...
Видеть полную информацию и оставлять заявки могут только авторизованные пользователи.
1. Для Python+C# есть инструмент IronPython, там подобное возможно, но проект скорее мертв, не рекомендую.
2. Готов сделать, хотя рекомендовал бы промышленные решения для авторизации.
Можем обсудить
Разработка модулей авторизации и скриптинга бизнес логики
Реклама
Разработка модулей авторизации и скриптинга бизнес логики
1. Разработать на C# демонстрационный проект, в котором будет запускаться скрипт (Python или TypeScript). В скрипте должны быть доступны классы и методы проекта C#. В качестве примера необходимо показать вызов методов с передачей параметров из скрипа и возврат результата обратно в скрипт (имитация вызова API из скрипта).
2. Разработать на C# демонстрационный проект аутентификации (Bearer authentication) для бэкенда. Проект должен содержать три REST-запроса:
- POST запрос /api/auth/login с передачей в теле запроса логина, пароля и группы пользователя (учетки пользователей читать из отдельного json, в котором у каждого юзера есть 3 свойства: логин, хэш пароля, массив групп, в которые он входит) и возвращающий Bearer токены (access_token и refresh_token, а также время жизни access_token в секундах expires_in).
- POST /api/auth/refreshToken — запросить новую пару access/refresh токенов.
- GET запрос /api/getBlaBlaBla, в котором в headers необходимо передать ранее полученный access token.
Необходимо управ...
Другие открытые задания:
Реклама продуктов банка в своем окружении и не только10 000 р.
Бюджет: 10 000 р. Основные обязанности: Ищу партнеров для работы по расширению клиентской базы крупнейшего банка России. Обязанности сотрудника - консультировать клиентов по продук…
Маркетплейсы . Нужен профи , работающий с маркетплейсами .34 200 р.
Бюджет: 34 200 р. Маркетплейсы . Нужен профи , работающий с маркетплейсами . Продвижение Продукции , услуг через маркетплейсы . Меня зовут Олег и я занимаюсь производством пряжи …
Смонтировать ролик. Автовлог2 500 р.
Бюджет: 2 500 р. ЧИТАЕМ ВНИМАТЕЛЬНО ЗАДАНИЕ ПОТОМ ОТКЛИКАЕМСЯ! 1. Что нужно? - Кое где возможно поправить стабилизацию, сделать цветокоррекцию, кое где текст, расположить видео т…
поиск заданий