Blog Tech

PHP : Créer une double authentification (TOTP)

PHP (My)SQL commenter
A ce point ?PassableIntéressantYeahExcellent! (2 vote(s), 2,50/ 5)
Loading...

Cela fait un petit moment que je réfléchissais à l'intégration de l'authentification à deux facteurs au sein d'une page de connexion PHP.

totp-php

Grafikart vient justement de publier une tutoriel vidéo sur ce sujet. Cette méthode est idéale pour monter d'un cran la sécurité d'un formulaire de connexion. » Lire la suite

Comment tout centrer en CSS

web 2
A ce point ?PassableIntéressantYeahExcellent! (2 vote(s), 4,00/ 5)
Loading...

On peut penser que centrer un élément en CSS est simple. Et pourtant la propriété vertical-align ne fonctionne qu'avec les éléments en ligne (inline), pas avec les éléments de type bloc (block).

centrer-css

Mais ça, c'était avant. » Lire la suite

[WordPress] Insérer des liens en nofollow

Dév 6
A ce point ?PassableIntéressantYeahExcellent! (Votez !)
Loading...

Les critères de référencement sont nombreux, et le poids d'un lien en fait partie.

wp-nofollow

Il est parfois utile de ne pas transmettre ce poids sur un lien, voyons comment faire avec WordPress grâce l'insertion rapide de la balise nofollow. » Lire la suite

[PHP] Convertir une date GMT en heure locale

PHP (My)SQL 4
A ce point ?PassableIntéressantYeahExcellent! (1 vote(s), 4,00/ 5)
Loading...

Suivant les systèmes les fichiers logs sont en horaire GMT, ce qui ne facilite pas leur lecture si vous avez besoin de traiter ces données ou les insérer dans une base de données. Dans mon cas j'avais besoin de récupérer un log sur pfSense.

timezone-convertir

Dans l'interface web de pfSense les logs sont bien dans le bon fuseau horaire (timzeone), celui de Paris. Sauf que dans le fichier brut (*.log) ce n'est pas le cas, ils sont en GMT. J'ai donc cherché un peu pour savoir comment les développeurs de pfSense avaient fait pour convertir l'heure. » Lire la suite

Protéger l’accès à une page avec un dyndns

PHP (My)SQL 3
A ce point ?PassableIntéressantYeahExcellent! (1 vote(s), 4,00/ 5)
Loading...

Si votre hébergeur ne supporte pas les CRONs, vous pouvez profiter d'un NAS ou d'un routeur open source pour exécuter vos CRONs.

dyndns-php

Dans mon cas j'utilise un NAS Synology qui fait appel à une page PHP qui lance la création d'un backup. Pour éviter que cette page soit accessible de partout j'ai décidé de protéger l'accès pour que seule une connexion provenant de chez moi puisse lancer cette exécution. » Lire la suite

[PHP] Comment utiliser reCaptcha facilement

PHP (My)SQL 1
A ce point ?PassableIntéressantYeahExcellent! (1 vote(s), 4,00/ 5)
Loading...

Grafikart vient de publier une vidéo tutoriel pour l'utilisation du système antispam de Google, reCaptcha.

Au travers d'un code PHP épuré et de quelques classes, vous pourrez utiliser rapidement reCaptcha pour protéger vos formulaires sans prendre la tête de vos visiteurs.

import.io convertit un site web en API

Dév 1
A ce point ?PassableIntéressantYeahExcellent! (Votez !)
Loading...

Le site import.io permet d'accéder à n'importe quel site sous forme d'API.

import-io

» Lire la suite

Comprendre les exceptions PHP

PHP (My)SQL 3
A ce point ?PassableIntéressantYeahExcellent! (1 vote(s), 4,00/ 5)
Loading...

Un screencast intéressant publié par Grafikart qui concerne les exceptions PHP.

exception

Plutôt que d'insérer des die() de partout pour arriver à localiser une erreur dans un script qui plante, il est temps de passer aux exceptions. » Lire la suite

Comment minifier rapidement un fichier source CSS

web commenter
A ce point ?PassableIntéressantYeahExcellent! (3 vote(s), 3,67/ 5)
Loading...

Minifier signifie réduire la taille d'un fichier source en le compactant : suppression des espaces, , commentaires, indentations, sauts de ligne, etc. Il existe des plugins pour minifier votre code CSS, chez WordPress notamment

css-minifier

Personnellement j'estime que mon CSS n'évolue que très peu et qu'il n'est pas forcément utile d'ajouter un plugin juste pour ça. Je préfère le faire à la main grâce à un site très pratique » Lire la suite

BM partenaire du forum PHP Paris 2014

Dév 1
A ce point ?PassableIntéressantYeahExcellent! (Votez !)
Loading...

L'Association Française des Utilisateurs de PHP, l'Afup, m'a contacté cette année pour faire partie des partenaires couvrant le forum PHP 2014.

forum-php-2014

Blogmotion est partenaire média aux côtés de Le journal du net, LeMondeInformatique.fr, 01Business, Programmez, Toolinux, DSIsionnel, Webriver.eu et Eyrolles. Vous pourrez notamment apercevoir le logo BM sur le site de l'Afup ainsi que sur tous les prospectus qui seront imprimés.

Et si vous êtes motivés, ça tombe bien car on a une place (valeur 150 euros) à offrir ! » Lire la suite