Перейти к содержанию

Расположение исполнительных файлов регистрации/авторизации


deagle

Рекомендуемые сообщения

Доброго времени суток.

Суть вопроса такова:

Есть сайт и есть форум. Хотелось бы сделать единый аккаунт.

Т.е. регистрация/авторизация должна быть и на сайте самом(Написать не сложно).

 

Сам вопрос: Где располагаются исполнительные файлы регистрации/авторизации. Именно обработчик форм(где идут запросы в БД на запись аккаунта и выборку данных и нее).

Версия форума: 3.4.6

Заранее спасибо.

Ссылка на комментарий
Поделиться на другие сайты

Какой скрипт сайта?

Сам писал(HTML, PHP, JAVA)

Ссылка на комментарий
Поделиться на другие сайты

admin/applications/core/modules_public/global/register.php
admin/applications/core/modules_public/global/login.php
Ссылка на комментарий
Поделиться на другие сайты

 

admin/applications/core/modules_public/global/register.php
admin/applications/core/modules_public/global/login.php

 

Спасибо. Уже есть с чем работать.

 

Еще такой вопрос. В Таблице в структуре есть такие записи как:

members_pass_hash - это хэш пароля
members_pass_salt - это соль пароля

Получается, что пароль зашифрован при помощи функции crypt, осталось только узнать алгоритм хеширования какой использован.

Вопрос вот в чем: Что обозначают эти записи:

member_login_key
member_login_key_expire
Изменено пользователем deagle
Ссылка на комментарий
Поделиться на другие сайты

 

Спасибо. Уже есть с чем работать.

 

Еще такой вопрос. В Таблице в структуре есть такие записи как:

members_pass_hash - это хэш пароля
members_pass_salt - это соль пароля

Получается, что пароль зашифрован при помощи функции crypt, осталось только узнать алгоритм хеширования какой использован.

Вопрос вот в чем: Что обозначают эти записи:

member_login_key
member_login_key_expire

 

За был добавить, что это все в таблице ipb_members

Ссылка на комментарий
Поделиться на другие сайты

Получается, что пароль зашифрован при помощи функции crypt, осталось только узнать алгоритм хеширования какой использован.
Оно Вам надо?

Подключаете ядро форума и пользуетесь.

 

Для создания юзера

admin/sources/base/ipsMember.php

	/**
	 * Create new member
	 * Very basic functionality at this point.
	 *
	 * @param	array 	Fields to save in the following format: array( 'members'      => array( 'email'     => '[email protected]',
	 *																				         'joined'   => time() ),
	 *															   'extendedProfile' => array( 'signature' => 'My signature' ) );
	 *					Tables: members, pfields_content, profile_portal.
	 *					You can also use the aliases: 'core [members]', 'extendedProfile [profile_portal]', and 'customFields [pfields_content]'
	 * @param	bool	Flag to attempt to auto create a name if the desired is taken
	 * @param	bool	Bypass custom field saving (if using the sso session integration this is required as member object isn't ready yet)
	 * @param	bool	Whether or not to recache the stats so as to update the board's last member data
	 * @return	array 	Final member Data including member_id
	 *
	 * EXCEPTION CODES
	 * CUSTOM_FIELDS_EMPTY    - Custom fields were not populated
	 * CUSTOM_FIELDS_INVALID  - Custom fields were invalid
	 * CUSTOM_FIELDS_TOOBIG   - Custom fields too big
	 */
	static public function create( $tables=array(), $autoCreateName=FALSE, $bypassCfields=FALSE, $doStatsRecache=TRUE )
	{
Ссылка на комментарий
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.
Примечание: Ваш пост будет проверен модератором, прежде чем станет видимым.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

  • Последние посетители   0 пользователей онлайн

    • Ни одного зарегистрированного пользователя не просматривает данную страницу
×
×
  • Создать...