Поддержка Проблемы и решения Как сделать общую регистрацию?

  • Доброго времени суток
    Вообщем возникла такая проблема:
    У меня есть сайт. На нем стоит вордпресс. От этого сайта идут еще 2 сайта на субдоменнах. На них тоже стоит вордпресс. Как мне сделать общую регистрацию для всех сайтов? Что бы пользователю не нужно было регистрироваться каждый раз

Просмотр 13 ответов — с 1 по 13 (всего 13)
  • Atrax

    (@atrax)

    Ethical engineer

    WordPress MultiSite

    а при этом будет общая только регистрация? Просто нужно объединить только регистрацию, остальное должно быть раздельно

    Atrax

    (@atrax)

    Ethical engineer

    Да.
    Все остальное — темы, плагины, настройки — будет автономно.

    Спасибо за помощь

    Вообщем сделал все как написано здесь http://codex.wordpress.org/%D0%A1%D0%BE%D0%B7%D0%B4%D0%B0%D0%BD%D0%B8%D0%B5_%D1%81%D0%B5%D1%82%D0%B8
    Добавляю сайт через меню супер админа (сайт на субдоменне). Перехожу по адресу сайта, но там ничего нет. Если туда поставить двигатель (изначально пробовал без двигателя) и использовать ту же бд, что и у основного сайта то сайты становятся идентичны. если бд сделать отдельную, то сайты не зависят друг от друга и нету общей регистрации. Как решить данную проблему? Может я что не так сделал?

    Atrax

    (@atrax)

    Ethical engineer

    Не так.
    Вы создаете сайт при наличии субдомена? Для мультисайта ВСЕ субломены должны быть «завернуты» на основной. То есть вам нужен wildcard DNS *.domain.com

    Ну субдомен зарегистрирован. Я для субдомена создавал отдельную папку в главном каталоге.
    «Для мультисайта ВСЕ субломены должны быть «завернуты» на основной. То есть вам нужен wildcard DNS *.domain.com «
    Можно немного поподробнее?
    З.ы. Если у вас есть icq, напишите пожалуйста по ней, что бы было удобнее общаться. Мой номер 897510один

    А нельзя просто мне сделать так:
    Я ставлю 3 двигателя на каждый сайт.
    Ставлю на каждом разные префиксы и загоняю их в одну б.д.
    За тем, как нибудь переписать в 2 сайтах на субдоменах путь к таблице юзеров, поменяв его на путь к таблице от основного сайта.

    Это вообще реально?

    Atrax

    (@atrax)

    Ethical engineer

    Реально. В wp-config можно вписать имя общих таблиц пользователей и регистрацию будет общей. Но логиниться придется каждый раз.

    А можно поподробнее? Просто вот щас зашел в wp-config, ничего подходящего не увидел

    Atrax

    (@atrax)

    Ethical engineer

    Поработаю гуглом.

    define('CUSTOM_USER_TABLE', 'prefix_users');
    define('CUSTOM_USER_META_TABLE', 'prefix_usermeta');

    prefix_ это префикс ДРУГОГО wordpress.

    Но логиниться придется каждый раз.

    Atrax, в смысле на каждом «движке»? Просто у меня вертится на памяти, что где-то я видел реализацию моста между SMF и WP — где сквозной login. Значит, я думаю, и здесь можно реализовать.

    Atrax

    (@atrax)

    Ethical engineer

    Я писал плагин со сквозной авторизацией вообще на всех WP-блогах, подключенных к toodoo. Так что все можно. А смысл? Все делается в две минуты штатной установкой мультитайта… но афтару почему-то хочется приключений.

Просмотр 13 ответов — с 1 по 13 (всего 13)
  • Тема «Как сделать общую регистрацию?» закрыта для новых ответов.