web-dev-qa-db-fra.com

Package Open Source permettant aux utilisateurs de se connecter et de fournir des informations en toute sécurité

J'ai un site écrit principalement en php et html. J'ai aussi une base de données SQL d'informations personnelles telles que des noms et des adresses. Je souhaite que mes utilisateurs puissent se connecter à mon site Web avec un identifiant que je peux leur envoyer par courrier électronique ou postal, ainsi que pour afficher et modifier leurs informations dans ma base de données. Les utilisateurs peuvent actuellement saisir des informations en ligne et les stocker dans ma base de données, mais ils ne peuvent pas afficher ou modifier les informations stockées.

Je peux ajouter le code pour le faire, mais lorsque je donne aux utilisateurs la possibilité de visualiser des informations, j'ai soudainement beaucoup plus de problèmes de sécurité. Existe-t-il un package open source permettant aux utilisateurs de faire quelque chose comme ça? Ou existe-t-il une convention établie pour cela?

Je sais que la question est assez fondamentale et que je n'ai pas encore trouvé de documentation intéressante à ce sujet. Par conséquent, si quelqu'un peut me diriger vers certaines de ces informations, ou mieux encore, me donner des informations sur ce serait génial.

1
Snitse

Ce que vous voulez probablement, c'est un framework php. Beaucoup devraient pouvoir faire ce genre de choses en standard. Vous voudrez également utiliser SSL, ce qui signifie acheter un certificat SSL et configurer votre serveur/hébergement pour l'utiliser. Pour ces deux choses, il y a beaucoup de ressources sur le Web.

1
paulmorriss
1
Prasanth