Página de login com cadastro, é possível?
-
É possível personalizar a página de login fornecendo a opção para que o usuário faça o seu cadastro no captive portal? Gostaria de editar a página html inserindo esta opção. Como seria a conexão com o banco de dados em Mysql a partir do pfsense, sendo que todos os cadastros ficariam armazenados neste banco Mysql?
-
A customização da tela de login do captive portal é perfeitamente possivel.
Quanto a integrar o login com sua base do mysql, você pode:
- Integrar via um servidor Radius, que leia sua base do mysql
- Customizar o código de autenticação do Pfsense para que o mesmo consulte a base mysql.
-
Complementando o que o colega disse, a página de cadastro em si, te aconselho a fazer a parte. Suba um Apache na rede com essa página de cadastro e faça o processo, gravando o login e senha numa base SQL, a mesma que o RADIUS do Captive Portal vai buscar os usuários ao autenticar.
Se você fizer o layout das duas igual, o usuário mau vai perceber que foi direcionado para outro servidor para fazer o cadastro.
-
LFCavalcanti e Luiz Gustavo, muito obrigado pela dica. Apenas um detalhe, há como usar o mysql server no proprio computador com PFSENSE? O radius eu sei que dá. Ou seria interessante eu rodar o pfsense, que é leve , numa VM e na máquina instalar uma distro com o MYSQL server?
-
Melhor deixar essa base numa VM separada. Principalmente se você vai rodar o apache pra hospedar a página de cadastro. O PFSense é multi-uso, mas lembre-se, o foco dele é em UTM.