Tabelas de usuários BLOB

Forum destinado aos programadores que pretendem utilizar o framework do Joomla! 1.5 para fazer suas próprias extensões
Fernanda
Novato
Mensagens: 4
Registrado em: 03 Set 2008, 16:11

Tabelas de usuários BLOB

Mensagem por Fernanda »

Já tenho uma tabela de usuários com senha, nome, tudo! Porém, a senha está como BLOB. Como tenho vários sistemas que já utilizam essa senha como BLOB, não posso passá-la para VARCHAR (que é como o joomla utiliza). Onde posso alterar para que o Joomla busque a senha BLOB? Terei que modificar arquivo por arquivo? Se terei que modificar, como ficará o código modificado (exemplo)??

Grata pela atenção!!!
pchardnet
Site Admin
Mensagens: 747
Registrado em: 14 Jul 2008, 14:14
Localização: Belo Horizonte - MG
Contato:

Re: Tabelas de usuários BLOB

Mensagem por pchardnet »

Fernanda,

já mudou o tipo de dados do campo diretamente no MySQL para ver o resultado?
Acho que não afetará em nada o comportamento do Joomla!.

Atenção somente para este item: Não há remoção de espaços extras para campos BLOB quando os valores são armazenados, como há em campos VARCHAR.

Ps.: porque o Analista definiu o tipo Blob para o campo de senhas?
http://www.hostphi.com- Hospedagem de sites e prestação de serviços em Joomla!

http://www.joomlaminas.org - meu blog sobre o Joomla!



---
Não tiro dúvidas por MP
Fernanda
Novato
Mensagens: 4
Registrado em: 03 Set 2008, 16:11

Re: Tabelas de usuários BLOB

Mensagem por Fernanda »

Vou mudar para ver....

Também estou problema em relação ao nome dos campos!! Por exemplo, na minha tabela, block está como bloquear, username está como login.... e por aí vai... Só alterando nos arquivos vou conseguir usar essa minha tabela? Afinal, não dá para mudar os nomes no próprio MySQL, por causa dos outros aplicativos!!!

Não sei pq foi definido BLOB para o campo senha....
pchardnet
Site Admin
Mensagens: 747
Registrado em: 14 Jul 2008, 14:14
Localização: Belo Horizonte - MG
Contato:

Re: Tabelas de usuários BLOB

Mensagem por pchardnet »

Fernanda,
desculpe, mas seria legal que você pudesse explicar o que deseja fazer.

Esta questão de banco de dados, nome de campos e integração com outros sistemas requer cuidado sim, mas o principal é planejamento e saber exatamente qual o resultado deseja alcançar no final.
http://www.hostphi.com- Hospedagem de sites e prestação de serviços em Joomla!

http://www.joomlaminas.org - meu blog sobre o Joomla!



---
Não tiro dúvidas por MP
Fernanda
Novato
Mensagens: 4
Registrado em: 03 Set 2008, 16:11

Re: Tabelas de usuários BLOB

Mensagem por Fernanda »

O problema é o seguinte:

já tenho uma tabela de usuários, com nome, login, senha... tudo já está cadastrado em uma tabela no MySQL. Queria utilizar essa mesma tabela para o Joomla, porém, sem alterar o nome das colunas já existentes... porque isso afetaria diversos sistemas já existentes.

Acho que terei que modificar diretamente os arquivos do Joomla....

Consegui explicar o que quero?

Obrigada mais uma vez pela atenção....
pchardnet
Site Admin
Mensagens: 747
Registrado em: 14 Jul 2008, 14:14
Localização: Belo Horizonte - MG
Contato:

Re: Tabelas de usuários BLOB

Mensagem por pchardnet »

O sistema trabalhará integrado ou de forma independente?

Porque você não faz um script que importe os dados do seu sistema para o Joomla!?
http://www.hostphi.com- Hospedagem de sites e prestação de serviços em Joomla!

http://www.joomlaminas.org - meu blog sobre o Joomla!



---
Não tiro dúvidas por MP
Fernanda
Novato
Mensagens: 4
Registrado em: 03 Set 2008, 16:11

Re: Tabelas de usuários BLOB

Mensagem por Fernanda »

Queria apenas que o Joomla utilizasse os usuários e senha da tabela que já existente, só isso...

Poderia até importa os dados da tabela que tenho para a tabela do Joomla, mas quando um usuário alterasse a senha, ou fosse criado um novo usuário na tabela que já existe, a tabela do Joomla ficaria desatualizada!...
pchardnet
Site Admin
Mensagens: 747
Registrado em: 14 Jul 2008, 14:14
Localização: Belo Horizonte - MG
Contato:

Re: Tabelas de usuários BLOB

Mensagem por pchardnet »

Sim, isso é um problema.

Eu tentaria trabalhar somente no sistema de login > opção alterar senha e criar novo usuário.
http://www.hostphi.com- Hospedagem de sites e prestação de serviços em Joomla!

http://www.joomlaminas.org - meu blog sobre o Joomla!



---
Não tiro dúvidas por MP
Avatar do usuário
bigodines
Site Admin
Mensagens: 384
Registrado em: 11 Jul 2008, 20:25

Re: Tabelas de usuários BLOB

Mensagem por bigodines »

lendo diagonalmente este tópico (desculpe.. to com o tempo bem apertado essa semana, pra variar), parece se rmais um problema de integração entre joomla! e outros sistemas.

A tarefa foi facilitada bastante com o joomla! 1.5, tanto que você pode fazer um plugin de autenticação e autenticar em outras ferramentas (vide plugin para ldap e gmail). Se quiser usar os dois sistemas o buraco é um pouco mais embaixo e tende a não funcionar 100% no início pois vários bugs murrinhas acontecem para enlouquecer os administradores (vide nosso forum+site :P).

Há ferramentas como o jfusion que tentam diminuir a dor de integrar dpois sistemas com bases de usuários, esquemas e formas de autenticação diferente. Mas se você só quiser autenticar os usuários do joomla em outro banco, sem precisar "logar" nos dois sistemas, fazer um plugin de autenticação não é a coisa mais difícil do mundo.

boa sorte ;)

(se falei alguma besteira, relevem este post).
Responder