Форум программистов, компьютерный форум, киберфорум
Программирование Android
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 5.00/5: Рейтинг темы: голосов - 5, средняя оценка - 5.00
1 / 1 / 1
Регистрация: 17.08.2015
Сообщений: 12

Проверка логина

17.08.2015, 01:21. Показов 1058. Ответов 2
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Привет! Давно читаю ваш форум, всегда находил решение своих проблем. Но вот сейчас надо сделать приложение на Android, и у меня ступор. Сам прогаю на Java, не очень давно, правда. По сайту искал - ничего такого не нашел, может не то в поиск забивал... Но вот сам вопрос:
>есть приложение в котором пльзователь должен видеть свою страничку, на которой с бд будут отображатся его список, допустим, книг. Как сделать проверку на то, авторизирован он уже в приложении, или нет? Типа чтобы когда он впервые заходил - его перекидывало на активити с логинкой (через facebook), а если он уже залогинился в приложуху, то сразу показывало его страничку в приложении, куда подтягивало его Имя и Фото с facebook.
Премного благодарен.
P.S. логинку с фб уже сделал.
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
17.08.2015, 01:21
Ответы с готовыми решениями:

Приложение игнорирует форму логина
Доброго времени суток! При запуске приложения открывается форма логина, которую надо пройти, дабы попасть в мейн меню, но при запуске,...

Отправка логина, пароля на сервер с эмулятора
Доброго дня. Отправляю на сервер логин и пароль, чтобы проверить совпадение пары в БД, но почему-то не отправляет и пишет ошибку...

Скачивание текста с применением логина и пароля
Есть необходимость скачать текст (html) с определенного адреса. Для получения доступа необходимы логин и пароль, они имеются. Подскажите...

2
 Аватар для YuraAAA
1605 / 1337 / 291
Регистрация: 25.10.2009
Сообщений: 3,487
Записей в блоге: 2
17.08.2015, 15:37
Greg1oo, это реализуется не очень сложно.

1. Пусть у нас есть SharedPreferences, в котором мы будем хранить token - случайная комбинация цифр и букв, выдаваемая сервером при авторизации.

2. Заходим в приложение впервые. Смотрим в настройки - токена нет. Отправляем на логин.

3. Юзер логинится через ФБ, отдаёт на сервер access_token. При помощи facebook api проверяем настоящий ли это access_token, если да, то генерируем наш внутренний токен и ассоциируем его с пользователем (как минимум, записываем это в БД).

4. При последющий запросах с мобильного приложения юзер шлёт внутренний токен (в хэдере либо в body запроса). На стороне сервера смотрим есть ли токен, есть ли юзер по этому токену. Если нет - 401 Access denies, пусть логинится. Если есть - выдаём нужные данные.
0
1 / 1 / 1
Регистрация: 17.08.2015
Сообщений: 12
17.08.2015, 20:51  [ТС]
Ок. Суть понятна. Еще хз как реализовать в виде кода, но я попробую. Почитаю, поищу еще материал)
Если у вас есть пример - дайте линк.
Спасибо.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
17.08.2015, 20:51
Помогаю со студенческими работами здесь

Проверка логина из формы на наличие логина в базе данных
Пожалуюста подскажите что у меня неправильно работает в коде. Ошибок вродебы нет. Вообщем код должен получать данные из формы записывать их...

Проверка логина
Доброго времени суток! В инете видел вот такой код проверки для логина: if (isset($_POST)) { $login = $_POST; if ($login == '')...

Проверка логина
что-то вехат ь не как не могу что за прикол вот смотрите есть крипт регитсрации <? include ('connect.php'); //методу POST...

Проверка логина
Всем привет, сделал форму авторизации и регистрации. Авторизуется регает. Но хочу поставить ограничение на одинаковые логины, логины с...

Проверка логина
Здравствуйте, не понимаю что не так. Только начинаю изучать джаваскрипт, читаю курсы, выполняю практические задания. На одном застрял. (При...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Новые блоги и статьи
Хочу заставить корпорации вкладываться в здоровье сотрудников: делаю мат модель здравосохранения
anaschu 22.03.2026
e7EYtONaj8Y Z4Tv2zpXVVo https:/ / github. com/ shumilovas/ med2. git
1С: Программный отбор элементов справочника по группе
Maks 22.03.2026
Установка программного отбора элементов справочника "Номенклатура" из модуля формы документа. В качестве фильтра для отбора справочника служит группа номенклатуры. Отбор по наименованию группы. . .
Как я обхитрил таблицу Word
Alexander-7 21.03.2026
Когда мигает курсор у внешнего края таблицы, и нам надо перейти на новую строку, а при нажатии Enter создается новый ряд таблицы с ячейками, то мы вместо нервных нажатий Энтеров мы пишем любые буквы. . .
Krabik - рыболовный бот для WoW 3.3.5a
AmbA 21.03.2026
без регистрации и смс. Это не торговля, приложение не содержит рекламы. Выполняет свою непосредственную задачу - автоматизацию рыбалки в WoW - и ничего более. Однако если админы будут против -. . .
1С: Программный отбор элементов справочника по значению перечисления
Maks 21.03.2026
Установка программного отбора элементов справочника "Сотрудники" из модуля формы документа. В качестве фильтра для отбора служит значение перечислений. / / Событие "НачалоВыбора" реквизита на форме. . .
Переходник USB-CAN-GPIO
Eddy_Em 20.03.2026
Достаточно давно на работе возникла необходимость в переходнике CAN-USB с гальваноразвязкой, оный и был разработан. Однако, все меня терзала совесть, что аж 48-ногий МК используется так тупо: просто. . .
Оттенки серого
Argus19 18.03.2026
Оттенки серого Нашёл в интернете 3 прекрасных модуля: Модуль класса открытия диалога открытия/ сохранения файла на Win32 API; Модуль класса быстрого перекодирования цветного изображения в оттенки. . .
SDL3 для Desktop (MinGW): Рисуем цветные прямоугольники с помощью рисовальщика SDL3 на Си и C++
8Observer8 17.03.2026
Содержание блога Финальные проекты на Си и на C++: finish-rectangles-sdl3-c. zip finish-rectangles-sdl3-cpp. zip
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru