Utiliser un fichier htpasswd pour se connecter

Information importante

En raison d'un grand nombre d'inscriptions de spammers sur notre site, polluant sans relache notre forum, nous suspendons la création de compte via le formulaire de "sign up".

Il est néanmoins toujours possible de devenir adhérent•e en faisant la demande sur cette page, rubrique "Inscription" : https://www.drupal.fr/contact


De plus, le forum est désormais "interdit en écriture". Il n'est plus autorisé d'y écrire un sujet/billet/commentaire.

Pour contacter la communauté, merci de rejoindre le slack "drupalfrance".

Si vous voulez contacter le bureau de l'association, utilisez le formulaire disponible ici, ou envoyez-nous un DM sur twitter.

Bonjour,

Je suis face à un problème depuis plusieurs jours.
En effet, je dois développer le site Internet d'une entreprise à l'aide de Drupal. Ils avaient déjà un site existant réalisé sans CMS comportant une partie membres. Les identifiants et mots de passe cryptés sont stockés dans un fichier htpasswd.
J'ai tenté de créer un script PHP, qui, lancé, pourrait stocker dans la table "USERS" de Drupal les identifiants des membres en mettant un mot de passe par défaut, vu qu'il n'est pas possible d'avoir les anciens mots de passe en clair.
Néanmoins, je n'utilise pas la bonne fonction ou je m'y prends mal, et ça ne fonctionne pas, malgré mes recherches et tentatives. Ce n'est apparemment pas non plus une bonne solution, j'ai donc préféré laisser tomber.

Un de mes professeurs m'a parlé d'une éventuelle possibilité d'utilisation du fichier htpasswd pour se connecter, mais je n'ai trouvé aucun module ni procédure allant dans ce sens.

Connaissez-vous un moyen de résoudre ce problème ?

Je vous remercie d'avance.

Bonne journée.

Version de Drupal : 

L'utilisation du fichier htpasswd répond au besoin d'authentification http basique.

Je pense que le module Securite Site (https://www.drupal.org/project/securesite) peut être utilisé pour cela.

En cherchant sur "drupal basic auth" on peut également trouver d'autres articles tels que :

http://mc-kenna.com/drupal/2012/04/simple-http-authentication-for-drupal...

Bonjour,

Je vous remercie pour votre réponse.
J'ai mis du temps à répondre, car j'ai exploré de nombreuses pistes durant ce temps, sans succès.
Le problème réside dans le fait que seules certaines pages doivent être protégées par une connexion, et cela dépend également des différents rôles des utilisateurs.
J'ai testé plusieurs modules qui n'ont rien donné de concluant, dont SecureSite.

Si vous avez d'autres idées, je suis preneuse !
Sinon, je vais simplement entrer les utilisateurs manuellement avec un mot de passe par défaut...

Je vous remercie.

Bonne journée.