Como acessar o Admin do web2py sem https
Veja neste "how-to" como acessar o admin do web2py quando você tem acesso apenas ao FTP, sem https e nem acesso ssh.
- Acesse a aplicação 'Admin';
- Em 'Models', edite o arquivo access.py;
- Comente o seguinte condicional:
if request.env.http_x_forwarded_for or request.is_https:
session.secure()
elif not request.is_local and not DEMO_MODE:
raise HTTP(200, T('Admin is disabled because insecure channel'))
- Agora inicie o web2py localmente em seu computador e escolha a senha;
- Um arquivo será criado na raiz do framework, o parameters_XXXX.py, sendo XXXX o número da porta que o servidor está rodando;
- Renomeie o arquivo parameters_XXXX.py para parameters_80.py;
- Envie o arquivo para o servidor;
- Seja feliz =)
