LOGIN COMO PAGINA INICIAL DO SITE

Moderator: ariadneduvessa

Locked
deddygraphite
Joomla! Fledgling
Joomla! Fledgling
Posts: 1
Joined: Thu Dec 16, 2010 11:54 pm

LOGIN COMO PAGINA INICIAL DO SITE

Post by deddygraphite » Fri Dec 17, 2010 12:58 am

Queria uma luz de como fazer isso:

Preciso criar um site em joomla onde a index do site seja uma pagina de login e senha.
após o usuario efetuar o login ele seria direcionado para pagina inicial do site.

Ou seja pra entrar no site primeiro ele tem que está logado!


Como poderei fazer isso? :'(

User avatar
wmfelipe
Joomla! Guru
Joomla! Guru
Posts: 856
Joined: Mon Mar 02, 2009 2:13 pm
Location: Curitiba, PR - Brasil
Contact:

Re: LOGIN COMO PAGINA INICIAL DO SITE

Post by wmfelipe » Mon Dec 20, 2010 2:50 pm

vai na configuraçao global e define para o site ficar "em manutençao", deve funcionar ;)

abraço
Felipe Quinto Busanello - http://felipequinto.busanello.com.br
- -
FUAL v2.0b -> http://extensions.joomla.org/extensions ... ssion/8656
Seja vegetariano!

User avatar
edulemasson
Joomla! Intern
Joomla! Intern
Posts: 71
Joined: Mon Jul 18, 2011 8:07 pm

Re: LOGIN COMO PAGINA INICIAL DO SITE

Post by edulemasson » Wed Jul 27, 2011 12:42 pm

A melhor forma de se fazer isto é na criação de um plugin do tipo system.
Plugins deste tipo, são executados em todas as páginas do site, tanto no front-end quanto no back-end.

Você pode programar seu plugin de acordo com a necessidade. Se quiser só no front, ou no back, ou ambos.

A lógica é verificar se o usertype é igual a guest, ou seja, usuário não logado (visitante)

Se for guest, utilize um redirect header de PHP redirecionando para o componente user view login, ou seja, coloque a url da página de login do Joomla.

Creio que este seja o melhor método, pois você pode customizar a página, verificações e implementar de acordo com suas necessidades.

No entanto a dica acima, além de simples, é útil caso sua implementação seja momentânea apenas.
E você não terá forma de customizar a página de login do modo de manutenção a não ser alterando o Joomla original, o que eu não recomendo.

Caso não saiba como verificar se o usuário está logado, procure no oráculo, "conficionais úteis joomla fititnt". Que é um camarada aqui do fórum que disponibilizou algumas coisas interessantes para quem está começando. Incluindo verificação se está ou não na front-page, front-end e back-end, além de verificar se o usuário está logado ou é visitante.

Boa sorte!

User avatar
himler
Joomla! Intern
Joomla! Intern
Posts: 50
Joined: Thu Feb 24, 2011 10:36 pm
Location: BRAZIL
Contact:

Re: LOGIN COMO PAGINA INICIAL DO SITE

Post by himler » Sun Jul 31, 2011 9:40 pm

Crie o Index e faça um Banco de dados com os logins e senhas necessários para acessar o Joomla, coloque o Jommla dentro de um diretório específico tipo: Jooomlainter faça o caminho para o index do joomla caso sejam atendidas as configurações de login e um retorno ao index principal caso não sejam atendidas as condições.

User avatar
edulemasson
Joomla! Intern
Joomla! Intern
Posts: 71
Joined: Mon Jul 18, 2011 8:07 pm

Re: LOGIN COMO PAGINA INICIAL DO SITE

Post by edulemasson » Mon Aug 01, 2011 2:35 pm

Muito trabalho para pouco resultado, não acha himler?
Não é usual para quem já tem o Joomla instalado.

rogerioti
Joomla! Apprentice
Joomla! Apprentice
Posts: 5
Joined: Fri Oct 28, 2016 1:28 am

Re: LOGIN COMO PAGINA INICIAL DO SITE

Post by rogerioti » Fri Oct 28, 2016 10:35 am

Isso você consegue ao colocar todos os componentes do seu site como registred, ai ao entrar no index.php ele vai aparecer a a opção para efetuar o login, eu fiz isso em um projeto de intranet que estou desenvolvendo
You do not have the required permissions to view the files attached to this post.


Locked

Return to “Programação e desenvolvimento”