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

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

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

Видеоурок

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


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


Полученные значения можно перебирать через цикл:

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 месяца

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

Уроки Node JS и Express для начинающих
17 уроков
Уроки Angular для начинающих
7 уроков
Уроки Java для начинающих
24 урока
Курс по React JS для начинающих
14 уроков
Создание динамического веб сайта
22 урока
Изучение таск-менеджера Gulp 4
5 уроков
Комментарии для сайта Cackle