как интегрировать авторизацию Tank на сайт?

Я установил codeigniter на свой сервер, и авторизация Tank тоже работает нормально. теперь я хочу знать, как получить доступ к авторизации Tank с моих php-страниц. мне нужно использовать функцию include, чтобы логин помещался на мою исходную php-страницу, или есть лучший способ, как это сделать ??

Я также хочу показать кнопки входа и выхода на моих php-страницах.

любая идея или ключ к достижению этого?

Спасибо

Обновление №1 Я считаю, что не могу создать сеанс авторизации Tank из codeigniter, так как же мне интегрировать мои php-страницы в эту CMS? пожалуйста, поправьте меня, если я был неправ.


person Digital site    schedule 29.02.2012    source источник
comment
Вы хотите получить к нему доступ в контроллере? не используйте вы просто делаете $this->tank_auth?   -  person Flukey    schedule 29.02.2012
comment
Я хочу получить доступ к авторизации Tank через мои веб-страницы, которые не расположены в CMS codeigniter. Это похоже на то, что авторизация библиотеки Tank будет соединением с посетителями моего сайта и моими php-страницами из CMS.   -  person Digital site    schedule 29.02.2012
comment
Ну ладно, было бы понятнее, если бы ты это сказал. Не совсем уверен ... я не знаком с CI или авторизацией танка.   -  person Flukey    schedule 29.02.2012
comment
Спасибо @Flukey за ваши комментарии. Я подумал, может быть, я могу включить библиотеку на свои php-страницы и добавить их сеанс на каждую страницу, и готово .... но я не так уверен в этом. В любом случае спасибо   -  person Digital site    schedule 29.02.2012


Ответы (1)


Хорошо, на этот раз я также отвечу на свой вопрос, так как нашел решение. может быть, это не лучший ответ, но я заставил его работать на моей стороне. Чтобы система Tank Auth работала на других страницах, страницы должны быть помещены в папку View в среде codeigniter, чтобы администратор мог давать разрешения на любые действия для доступа к страницам. Кроме того, страницы из папки контроллера должны быть идентифицированы на той же странице контроллера Tank Auth, чтобы система работала вместе с любой новой страницей. Я попытался разместить страницы вне фреймворка, но это не сработало. Codeiginiter не может определить исходные переменные. Я получаю много ошибок в результате этого. Я надеюсь, что кто-нибудь найдет это полезным. Спасибо.

person Digital site    schedule 03.03.2012