#12 - Авторизация в приложении

#12 - Авторизация в приложении

Чтобы авторизовать пользователя необходимо выбрать данные из БД и проверить есть ли такой пользователь. В этом уроке мы научимся выбирать данные и авторизовывать пользователя, если таковой имеется.

Видеоурок

Для авторизации пользователя в системе необходимо брать данные из БД и перебирать их все на соответствие пользовательским данным. Сделать это можно при помощи специального SQL-запроса, который вернет массив полученных данных - ResultSet.


Сам запрос к базе данных здесь схож с предыдущим запросом из прошлого урока. Единственная разница заключается в методе выполнения самого запроса, так как здесь используется метод executeQuery.


Данный массив мы можем перебирать через цикл, при этом в цикле выводить все данные (поля):

ResultSet result = dbHandler.getUser(user);


try {
     while(result.next()) { // Показываем имя пользователей, которых мы выбрали
         String name = result.getString("firstname");
         System.out.println("User name is - " + name);
     }
} catch (SQLException e) {
     e.printStackTrace();
}

Материалы для курса

Чтобы скачивать материалы к видеокурсам необходимо оформить подписку на сайт

Онлайн редактор кода

Загрузка...

Задание к уроку

Необходимо оформить подписку на проект, чтобы получить доступ ко всем домашним заданиям

Большое задание по курсу

Вам необходимо оформить подписку на сайте, чтобы иметь доступ ко всем большим заданиям. В задание входит методика решения, а также готовый проект с ответом к заданию.
PS: подобные задания доступны при подписке от 1 месяца

Также стоит посмотреть

Уроки Java Андроид программирования
16 уроков
Изучение таск-менеджера Gulp 4
5 уроков
Уроки Vue.js для начинающих
10 уроков
Разработка Андроид программы с базой данных
6 уроков
Изучение JavaScript от нуля до гуру
21 урок
Уроки Angular для начинающих
7 уроков
Комментарии для сайта Cackle