IT-К@ФЕ. Welcome! :)
   
Добро пожаловать, Гость
Логин: Пароль: Запомнить меня


Как сделать форму авторизации для сайта?
(1 чел.) (1) гость
  • Страница:
  • 1
  • 2

ТЕМА: Как сделать форму авторизации для сайта?

Как сделать форму авторизации для сайта? 1 год назад #1843

  • Guest
  • Вне сайта
  • Junior Boarder
  • Постов: 20
  • Репутация: 0
Имеет место быть сайт (не joomla), возникла необходимость сделать красивую форму авторизации, подскажите варианты... спасибо.

Re: Как сделать форму авторизации для сайта? 1 год назад #1844

  • ralf
  • Вне сайта
  • Expert Boarder
  • Постов: 147
  • Репутация: 6
Ok, cделаем сегодня эффектную и удобную всплывающую форму авторизации для сайта.

Нам потребуются три вещи - библиотека Jquery, плагин Fancybox и... и, конечно, желание. Последнее - главное; два же других компонента качаем с домашних страничек.

Вполне приемлемо, кстати, как скачать библиотеки в папки своего проекта, так и использовать ссылки на них (например, на code.google.com).

Подключаем jquery.min и Fancybox.

Далее - нам нужно прописать настройки для fancybox и стили всплывающего окна.

На странице (страницах) блока авторизации пишем:

<div style="display:none;">
<div id="form_client" class="clearfix">
   <form name="client" onsubmit="send_message(); 
      return false;" action="client.php" method="post">
      <label>Логин:</label>
     <input type="text" name="param[name]" /><br />
     <label>Пароль:</label>
     <input type="text" name="param[pass]" /><br />
     <label>Запомнить:</label>
     <input class="client_check" type="checkbox" value="/" 
       name="save" /><br />
     <input type="submit" id="but" value=" " />
     </form>
     </div>
</div>
</div>


Также возможно подключение посредсвом ajax.

Скрыть изначально блок авторизации, вот так:

<div style="display:none;"> 
Изменено: 1 год назад от ralf.

Re: Как сделать форму авторизации для сайта? 12 мес. назад #1857

  • Arhitektorius
  • Вне сайта
  • Expert Boarder
  • Постов: 126
  • Репутация: 6
Сегодня тоже озадачился поиском красивой формы авторизации...
Наткнулся на плагин Hot login form оформлен как выезжающая вкладочка. В принципе и места не занимает, и смотрится достойно. К стати, может применяться не только для авторизации, можно привязать к любому модулю! Стоит здесь http://komp48.ru/
До этого использовал модуль СD login module - всплывающее окно с затемнением вокруг, тоже красиво получается. Посмотреть можно здесь http://48-auto.ru/
Удачи в дальнейших поисках!
Я не профессионал - я только учусь!
www.48-auto.ru www.petscafe.ru

Re: Как сделать форму авторизации для сайта? 12 мес. назад #1858

  • Жора
  • Вне сайта
  • Expert Boarder
  • Постов: 84
  • Репутация: 1
Можно ссылку на сайт разработчика, что бы скачать плагин.
Спортивно аналитический сайт, прогнозы и ставки

Re: Как сделать форму авторизации для сайта? 12 мес. назад #1859

  • Aleksej
  • Вне сайта
  • Moderator
  • Постов: 1738
  • Репутация: 40
Жора написал:
Можно ссылку на сайт разработчика, что бы скачать плагин.

См. здесь - Hot login: авторизация в Joomla.

Re: Как сделать форму авторизации для сайта? 12 мес. назад #1860

  • Жора
  • Вне сайта
  • Expert Boarder
  • Постов: 84
  • Репутация: 1
Тот вариант мне больше понравился, на этом же не вижу формы для регистрации.

Скачал, установил, но вот что получилось:



Не пойму где взять и как устоновить это "install and enable Core Design Scriptegrator plugin"
Спортивно аналитический сайт, прогнозы и ставки
Изменено: 12 мес. назад от admin.

Re: Как сделать форму авторизации для сайта? 12 мес. назад #1863

  • Aleksej
  • Вне сайта
  • Moderator
  • Постов: 1738
  • Репутация: 40
Выложил. Core Design Scriptegrator plugin for Joomla 1.6.
Спасибо сказали: Жора

Re: Как сделать форму авторизации для сайта? 12 мес. назад #1864

  • Жора
  • Вне сайта
  • Expert Boarder
  • Постов: 84
  • Репутация: 1
Форма для авторизации появилась, но возникла другая проблема:
"Ошибка SSL-соединение Не удалось создать безопасное соединение с сервером. Это может быть вызвано проблемой с сервером, либо сервер требует сертификат подлинности клиента, которого у вас нет".
Как сделать что бы форма авторизации работала, подскажите пожалуйста.
Спортивно аналитический сайт, прогнозы и ставки

Re: Как сделать форму авторизации для сайта? 12 мес. назад #1865

  • Arhitektorius
  • Вне сайта
  • Expert Boarder
  • Постов: 126
  • Репутация: 6
Жора написал:
"Ошибка SSL-соединение Не удалось создать безопасное соединение с сервером. Это может быть вызвано проблемой с сервером, либо сервер требует сертификат подлинности клиента, которого у вас нет".
Как сделать что бы форма авторизации работала, подскажите пожалуйста.

Попробуй убрать в самом модуле - параметры модуля - шифрование авторизации - "нет"
Т.е. нужно убрать шифрование.
Я не профессионал - я только учусь!
www.48-auto.ru www.petscafe.ru
Изменено: 12 мес. назад от Arhitektorius.
Спасибо сказали: Жора

Re: Как сделать форму авторизации для сайта? 12 мес. назад #1867

  • Жора
  • Вне сайта
  • Expert Boarder
  • Постов: 84
  • Репутация: 1
Спасибо, теперь работает!

Но, как всегда, обнаружил новую проблему - после нажатия на ссылку подтверждения вновь созданного аккаунта получаем следующее:

Предупреждение
Не удалось зарегистрировать пользователя: Код подтверждения не найден


при этом аккаунт, ещё до прихода на почту письма для подтверждения, вполне рабочий, то есть то сообщение на активность аккаунта никак не влияет, но ведь вполне возможно вновь зарегившийся об этом может и не знать, и имея активный аккаунт на сайт авторизованным просто не заходить.
Что сделать что бы сообщение "Не удалось зарегистрировать пользователя. Код подтверждения не найден" больше не показывалось, или что надо сделать что бы код подтверждения "находился".
Спортивно аналитический сайт, прогнозы и ставки
Изменено: 12 мес. назад от admin.
  • Страница:
  • 1
  • 2
Время создания страницы: 0.31 секунд