Я проходил через Tank auth library весь день с некоторым успехом, но я не мог понять таблицу user_profiles, созданную в базе данных.В чем разница между пользователями и таблицами user_profiles в Tank auth (библиотека CodeIgniter)?
CREATE TABLE IF NOT EXISTS `user_profiles` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`user_id` int(11) NOT NULL,
`country` varchar(20) COLLATE utf8_bin DEFAULT NULL,
`website` varchar(255) COLLATE utf8_bin DEFAULT NULL,
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin;
Я попытался Google это, но там wasn`t огромный успех ... Есть статьи о учетных записях пользователей против профилей пользователей, но нет никакой информации о том, как она работает в уровне базы данных.
Мне удалось настроить библиотеку для моих нужд - пользователь, находящийся на регистрации, должен ввести домашний адрес и сохранить его в базе данных в таблице пользователя. Но теперь я сомневаюсь в том, следует ли сохранять его в user_profiles для последующего использования.
Итак, вопрос: в чем причина таблицы user_profiles и как его использовать?