3 / 3 / 0
Регистрация: 13.06.2012
Сообщений: 114
|
|
Мобильный клиент интернет магазина для Android API12.04.2015, 16:29. Показов 2066. Ответов 2
Метки нет Все метки)
(
Здравствуйте,
Сразу скажу что ранее подобных API не создавал, поэтому не очень ориентируюсь в текущих best practice. Собственно нужно разработать standalone клиент интернет магазина для мобильного устройства. Требуется естественно свзязать его с сайтом. Для реализации этой задачи было выбрано реализовать REST API. Как реализовать все запросы которые не требует авторизации, это понятно. А вот дойдя до осуществления возникли проблемы в дальнейшей разработке, точнее не разработке, а выборе последующего направления. Задача естественно провести защищенную авторизацию пользователя на сервере и хранить эту информацию на время работы пользователя. Собсвтенно с вебом это понятно как сделать, а по средством API возникли проблемы, точнее даже сомнения. Существует множество standalone (не webview и мобильная версия) мобильных клиентов, для крупных и не очень интернет магазинов. Соотвественно есть какие-то общее принципы построения защинного доступа с мобильных устройств. Естественно, смотрел различные варианты защищенных соеденений АПИ, такие как oauth,paypal api ...... Но как-то не нашел одного наиболее принятого способа авторизации. Обычно такой информации много в просторах интернета, а в данном случае очень мало информации о архитектуре построения подобных приложений и API, такое чуство что есть какой-то другой общепринятый, надежный способ это реализовать, задача ведь очень популярная. Обычно все примеры которые я встречал сводятся к получению данных с помощью GET запросов и отправке данных с помощью POST запросов без авторизации. Извините за много писанины. Вопрос мой заключается в том что, хотелось бы услышать от людей имевших с этим дело, информацию о том как это принято, правильно и надежно сейчас реализуют многие магазины. ТО есть как построить взаимодействие сo standalone клиентом и сервером. Я не прошу дать мне готовый пример, чтобы поставить свои значения и тупо использовать, хотелось бы наоборот услышать как это правильно реализовать, какие вообще общепринятые варианты решение этой задачи существуют и подобное. Может есть какая-то литература или хорошие публикации на эту тему. Буду очень благодарен всем кто прочитает, а темболее ответит. Спасибо заранее.
0
|
12.04.2015, 16:29 | |
Ответы с готовыми решениями:
2
Мобильный клиент для сайта под Android
|
![]() |
|
13.04.2015, 15:29 | |
CROSP, при авторизации сервер выдаёт какой-нибудь уникальный token, комбинацию символов достаточно длинную для хорошей уникальности. Все последующие авторизированые запросы с моб. клиента идут с этим token-ом в хэдере. Это как один из вариантов.
0
|
13.04.2015, 15:29 | |
Помогаю со студенческими работами здесь
3
Android-приложение для интернет-магазина. С чего начать? Не работает мобильный интернет на android 2.3.6 HTC Android 2.3.5 выходит в интернет при заблокированной опции "Мобильный интернет" Видеоуроки простого интернет-магазина на Node js на www.youtube.com? Или код интернет магазина с GitHub c коментами? Yii2 Шаблоны интернет-магазина / видеоуроки по созданию интернет-магазина Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Опции темы | |
|
Новые блоги и статьи
![]() |
||||
Раскрываем внутренние механики Android с помощью контекста и манифеста
mobDevWorks 07.07.2025
Каждый Android-разработчик сталкивается с Context и манифестом буквально в первый день работы. Но много ли мы задумываемся о том, что скрывается за этими обыденными элементами? Я, честно говоря,. . .
|
API на базе FastAPI с Python за пару минут
AI_Generated 07.07.2025
FastAPI - это относительно молодой фреймворк для создания веб-API, который за короткое время заработал бешеную популярность в Python-сообществе. И не зря. Я помню, как впервые запустил приложение на. . .
|
Основы WebGL. Раскрашивание вершин с помощью VBO
8Observer8 05.07.2025
На русском
https:/ / vkvideo. ru/ video-231374465_456239020
На английском
https:/ / www. youtube. com/ watch?v=oskqtCrWns0
Исходники примера:
|
Мониторинг микросервисов с OpenTelemetry в Kubernetes
Mr. Docker 04.07.2025
Проблема наблюдаемости (observability) в Kubernetes - это не просто вопрос сбора логов или метрик. Это целый комплекс вызовов, которые возникают из-за самой природы контейнеризации и оркестрации. К. . .
|
Проблемы с Kotlin и Wasm при создании игры
GameUnited 03.07.2025
В современном мире разработки игр выбор технологии - это зачастую балансирование между удобством разработки, переносимостью и производительностью. Когда я решил создать свою первую веб-игру, мой. . .
|
Создаем микросервисы с Go и Kubernetes
golander 02.07.2025
Когда я только начинал с микросервисами, все спорили о том, какой язык юзать. Сейчас Go (или Golang) фактически захватил эту нишу. И вот почему этот язык настолько заходит для этих задач:
. . .
|
C++23, квантовые вычисления и взаимодействие с Q#
bytestream 02.07.2025
Я всегда с некоторым скептицизмом относился к громким заявлениям о революциях в IT, но квантовые вычисления - это тот случай, когда революция действительно происходит прямо у нас на глазах. Последние. . .
|
Вот в чем сила LM.
Hrethgir 02.07.2025
как на английском будет “обслуживание“
Слово «обслуживание» на английском языке может переводиться несколькими способами в зависимости от контекста:
* **Service** — самый распространённый. . .
|
Использование Keycloak со Spring Boot и интеграция Identity Provider
Javaican 01.07.2025
Два года назад я получил задачу, которая сначала показалась тривиальной: интегрировать корпоративную аутентификацию в микросервисную архитектуру. На тот момент у нас было семь Spring Boot приложений,. . .
|
Содержание темы с примерами на WebGL
8Observer8 01.07.2025
Все примеры из книги Мацуды и Ли в песочнице JSFiddle
Пример выводит точку красного цвета размером 10 пикселей на WebGL 1. 0 и 2. 0
WebGL 1. 0. Передача координаты точки из главной программы в. . .
|