Proteja o aplicativo Codeigniter durante o desenvolvimento
-
29-10-2019 - |
Pergunta
Como posso proteger meu webapp construído com Codeigniter com um htpasswd durante o desenvolvimento? Tentei fazer isso, mas recebo o erro 500
AuthType Basic
AuthName "Authenticate please"
AuthUserFile /usr/html/.htpasswd
Require valid-user
RewriteEngine on
RewriteCond $1 !^(index\.php|assets|files|css|robots\.txt)
RewriteRule ^(.*)$ /index.php/$1 [L]
Solução
Sua autenticação parece ok para mim, abaixo que funciona bem.Tem certeza de que criou seu arquivo .htpasswd corretamente e ele reside no local que você especificou?
<Files *>
AuthName "Please Login"
AuthType Basic
AuthUserFile /var/www/.htpasswd
require valid-user
</Files>
Eu diria que algo está errado com sua regra e condições de reescrita.Qualquer motivo pelo qual você não está usando o aqui -> http://codeigniter.com/wiki/mod_rewrite
Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow