EDIT 04/02/2021:Plus d'example public pour l'instant, on corrige.
Salut à tous,
J'ai un script perl, gpigeon, qui me permet de créer et d'envoyer des liens à des
personnes ne connaissant pas GPG de m'envoyer des mails chiffrés lorsque je
leur donne un lien créé par le script.
Il est téléchargeable depuis ma page d'accueil depuis quelques mois, mais je
n'étais pas satisfait par rapport à la lisibilité du code: si quelqu'un venait
à mettre en place le script pour son usage personnel, les informations à
compléter était disséminée un peu partout.
Voilà pourquoi j'ai créé un installateur! Je vais aussi profiter de ce billet
pour faire un tour de l'application.
Donc, ceci est la page HTML de base pour s'authentifier sur le script.
Notez qu'une page ayant un formulaire avec saisie de texte (avec
name="password"
dans l'input) + bouton pointant vers le script CGI fait
tout autant l'affaire. Voici un example
Une fois authentifié avec le mot de passe définie dans l'installateur on
arrive ici, le look étant modifiable via le gpigeon.css:
On peut voir que j'ai commencé à générer un lien et que celui-ci s'est
affiché dans le tableau des liens en bas de la page. À quoi ressemble un lien?
Ceci:
Côté mail, je reçois donc ceci (notez que j'ai fais déchiffré d'abord, d'où le
mail en vert en bas à droite):
Il y a aussi quelque chose d'important à savoir: une fois que le mail
est envoyé, le formulaire (lien) s'autodétruit. Ça évite le spam si quelqu'un
trouve ou partage un lien et évite que tout le monde sache qui veut vous envoyer des
mails.
Pour ce qui est d'autres capture d'écrans, les voici :
Quand on supprime un lien, il y a une notification juste en dessous le
tableau:
Voilà pour le moment. Si vous avez des questions sur ce script, n'hésitez pas à les poser en m'écrivant un mail !