Разработка модулей авторизации и скриптинга бизнес логики
Задание закрыто
Статус рабочей области:
Завершено
Стоимость:
Договорная
Срок выполнения:
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.
Необходимо управ...
Другие открытые задания:
Битрикс24 (реализация функционала на bitrix24)4 000 р.
Бюджет: 4 000 р. Добрый день. Есть ряд задач по битрикс24 - требуется специалист с кем можно поработать. В частности требуется передать лид из битрикс24 в 1с а от 1с забрать смету и…
Заполнить контентом сайт 1 500 р.
Бюджет: 1 500 р. Срочно заполнить контентом сайт. Что и как делать, все покажем и расскажем. Заинтересовавшихся просим сразу же оставлять свой телеграм. Приступить надо сразу же
Размещение объявлений на авито1 000 р.
Бюджет: 1 000 р. Требуется размещать объявления на вашем аккаунте авито. Оплата: часть могу после размещения авансом и вторую часть 700-1000-1500 руб (в зависимости от товара) после…
поиск заданий