Bonjour à tous,
Afin de tester fab-manager, j’ai créé une VM de Debian 10.
Docker est installé en mode production, Docker-compose également et l’accès à l’application fonctionne à l’adresse http://localhost
Je n’ai pas activé https, ni configuré les paramètres smtp.
Mais je n’arrive pas à me connecter avec un compte admin.
J’ai supprimer et réinstaller la base de données avec ces commandes:
docker-compose run --rm -e ADMIN_EMAIL=XXX -e ADMIN_PASSWORD=XXX fabmanager bundle exec rake db:drop
docker-compose run --rm fabmanager bundle exec rake db:create
docker-compose run --rm fabmanager bundle exec rake db:migrate
Mais ça n’a rien changé.
Si je regarde dans la base de données avec ruby (User.find_by_email(« monadresse@fournisseur.com »))
Je trouve bien une entrée:
User Load (1.2ms) SELECT "users".* FROM "users" WHERE "users"."email" = $1 LIMIT $2 [["email", "monadresse@fournisseur.com"], ["LIMIT", 1]] => #<User id: 1, email: "monadresse@fournisseur.com", created_at: "2021-01-27 14:03:23", updated_at: "2021-01-27 14:03:23", is_allow_contact: true, group_id: 5, stp_customer_id: nil, username: "admin", slug: "admin", is_active: true, provider: nil, uid: nil, auth_token: nil, merged_at: nil, is_allow_newsletter: nil>
Mais si j’indique le mot de passe et le courriel, J’ai « Unprocessable Entity » qui s’affiche.
Là, je sèche…
Je ne vois pas de message particulier dans les log.
Faut il absolument configurer l’envoi des mails?
Toute aide sera la bienvenue.
Merci d’avance.