Cartes de membre
Un membre peut ouvrir une session en présentant une carte sur le poste, au lieu de saisir un nom d'utilisateur et un mot de passe.
Rien n'est écrit sur la carte. Le lecteur tape le numéro de série d'usine de la carte, que HandyCafe relie à une fiche de membre. C'est pour cette raison qu'une carte perdue s'annule en un clic pendant que le membre conserve son solde et son historique.
Ce dont vous avez besoin
Le lecteur
Un lecteur USB en mode émulation clavier, vendu aussi sous le nom HID keyboard wedge ou keyboard-out. Au passage d'une carte, il tape le numéro de série et appuie sur Entrée, exactement comme une personne. Il n'y a ni pilote à installer ni port à configurer.
Les lecteurs PC/SC ne sont pas pris en charge. Ils exigent un pilote et une application qui dialogue avec la carte. L'achat par erreur le plus courant est l'ACR122U dans sa configuration d'origine. Certains lecteurs PC/SC sont livrés avec un utilitaire qui les bascule en mode clavier. Dans ce cas ils fonctionnent.
Un seul test tranche : ouvrez le Bloc-notes et passez une carte. Si un numéro apparaît, HandyCafe le verra. Si rien n'apparaît, aucun réglage dans HandyCafe n'y changera quelque chose.
La fréquence
Le lecteur et la carte doivent être sur la même bande. Un lecteur 125 kHz ne peut pas lire une carte 13,56 MHz. L'inverse est vrai également. Il existe des lecteurs bi-bande qui couvrent les deux.
| Bande | Cartes courantes |
|---|---|
| 125 kHz | EM4100, EM4102, T5577, HID Prox. Les cartes blanches bon marché et les porte-clés vendus en gros |
| 13,56 MHz | MIFARE Classic 1K et 4K, MIFARE Ultralight, NTAG213, NTAG215, NTAG216, MIFARE DESFire, ISO 15693 / ICODE |
Les deux bandes fonctionnent. Le choix est une question de prix et de disponibilité, pas une question HandyCafe.
Les cartes
Toute carte ou porte-clé dont le lecteur sait lire le numéro de série d'usine. Une fois la ponctuation retirée, le numéro doit compter entre 8 et 32 caractères, ce que remplissent toutes les cartes ci-dessus.
Les cartes vierges conviennent. Rien n'y est écrit. Il n'y a pas d'étape d'encodage ni d'encodeur à acheter. Les cartes imprimées et personnalisées fonctionnent de la même façon.
Les téléphones ne fonctionnent pas. Android et iOS présentent un numéro de série aléatoire différent à chaque passage. Un téléphone passé deux fois ressemble donc à deux cartes différentes.
Réglages du lecteur
La plupart des lecteurs sont prêts à l'emploi. Quand ils sont configurables, voici les réglages qui comptent :
| Réglage | Ce qu'il faut |
|---|---|
| Format de sortie | Hexadécimal ou décimal, les deux sont acceptés |
| Suffixe | Entrée ou Tab. Sans suffixe, la lecture n'est jamais envoyée |
| Séparateurs | Les deux-points, tirets et espaces entre octets sont retirés automatiquement. Inutile de les désactiver |
| Disposition clavier du lecteur | Laissez-la sur US ou QWERTY |
Ce dernier point mérite une phrase. La disposition clavier Windows de votre PC n'a aucune importance. HandyCafe lit les positions physiques des touches. Une machine en F turc, en AZERTY ou en QWERTZ lit donc les cartes correctement sans rien changer. Ce qui compte, c'est la disposition enregistrée dans le lecteur lui-même. Un lecteur réglé sur QWERTZ allemand envoie Y là où il veut dire Z. La même carte produit alors un numéro différent.
Le même modèle de lecteur partout
Deux modèles de lecteur peuvent rapporter la même carte différemment. L'un envoie de l'hexadécimal là où l'autre envoie du décimal. Un troisième inverse l'ordre des octets. Une carte enregistrée au comptoir avec un modèle risque de ne pas être reconnue sur un poste équipé d'un autre. Achetez le même modèle pour chaque machine qui lit des cartes.
Activer la connexion par carte
Ouvrez Paramètres, puis Clients. Repérez le bloc Connexion par carte NFC.
Activez Autoriser les membres à se connecter avec une carte puis choisissez un mode :
| Mode | Comportement |
|---|---|
| N'importe quelle carte | Liez au comptoir n'importe quelle carte que vous avez sous la main à un membre. Rien à préparer à l'avance |
| Uniquement mes propres cartes | Les cartes doivent d'abord être enregistrées en stock. Une carte qui n'est pas en stock ne peut pas être remise à un membre |
Uniquement mes propres cartes existe pour éviter que la carte de transport ou d'immeuble d'un client ne devienne son identifiant de connexion. Choisissez ce mode si vous achetez et distribuez vos propres cartes.
Stock de cartes
Le stock de cartes est la liste des cartes qui vous appartiennent. On y accède par Stock de cartes, depuis le bloc de paramètres ou depuis la page Membres.
Pour enregistrer des cartes, choisissez Stock de cartes et commencez à les présenter. Chaque carte lue est ajoutée au stock immédiatement. Une pile entière s'enregistre d'un seul passage. Le compteur s'affiche pendant que vous travaillez. Une note de lot peut être saisie avant le scan pour identifier le groupe.
Chaque carte en stock a un statut :
| Statut | Signification |
|---|---|
| En stock | Enregistrée et disponible pour être remise |
| Chez un membre | Attribuée à un membre et capable d'ouvrir des sessions |
| Perdue | Déclarée perdue. Elle cesse de fonctionner immédiatement |
| Retirée du service | Sortie du service, par exemple parce qu'elle est abîmée |
La liste affiche le numéro de carte, le statut, le membre, la note, la date d'enregistrement et la dernière utilisation. Elle se limite aux cartes les plus récentes. Utilisez la recherche pour atteindre les plus anciennes.
Remettre une carte à un membre
Ouvrez la fiche du membre sur la page Membres et choisissez Attribuer une carte. Présentez la carte sur le lecteur. La carte est liée dès qu'elle est lue.
Un membre peut détenir plusieurs cartes. Les cartes qu'il détient sont listées dans son panneau avec la date de remise de chacune.
Si la connexion par carte est désactivée, l'attribution fonctionne quand même. Un avertissement précise que la carte n'ouvrira pas de session tant que la fonctionnalité n'est pas activée.
Reprendre une carte
Trois actions sont disponibles sur une carte attribuée :
- Remettre en stock : la carte retourne en stock et n'ouvre plus de session. Le membre conserve son solde et son historique.
- Déclarer perdue : la carte cesse de fonctionner immédiatement. Remettez-en une nouvelle au membre lorsqu'il est prêt.
- Retirer du service : la carte n'ouvre plus de session et sort du service. À utiliser pour une carte abîmée.
Une carte retirée du service ou déclarée perdue peut être remise en stock avec Remettre la carte en stock. Ne le faites que lorsque la carte est physiquement revenue entre vos mains.
Une carte ne peut être supprimée que si elle n'a jamais été remise. Une carte qui a circulé doit être retirée du service à la place.
Permissions
Remettre, reprendre et annuler une carte exige la permission Modifier le mot de passe d'un membre. Confier à quelqu'un une carte qui ouvre son compte engage autant qu'une réinitialisation de son mot de passe.
Le rôle de caissier par défaut n'inclut pas cette permission. Sur une installation existante, les caissiers ne peuvent pas remettre de carte tant que vous ne la leur accordez pas. Voir Rôles et permissions des caissiers.
Comportement de la connexion par carte sur le poste
Une connexion par carte passe exactement les mêmes contrôles qu'une connexion par mot de passe : état de l'anti-triche, verrouillage d'appareil, membre actif ou non, solde disponible et règle du poste unique. Une carte ne peut pas ouvrir une session qu'un mot de passe n'aurait pas ouverte.
Le chemin par carte a sa propre limite de 12 lectures échouées par minute et par poste. Les rejets de carte ne comptent pas dans le compteur de tentatives de mot de passe, parce que quelques présentations ratées bloquaient auparavant le poste pour tout le monde.
Connexion du personnel par carte
Un caissier ou un administrateur ouvre le serveur comme un membre ouvre un poste. On présente la carte, sans mot de passe.
C'est désactivé tant que vous ne l'activez pas. Ouvrez Paramètres, puis Personnel. Activez Autoriser le personnel à se connecter au serveur avec une carte. L'écran de connexion écoute alors le lecteur et affiche une invite sous les champs de mot de passe.
Remettre une carte à un caissier
Sur cette même page Personnel, choisissez le bouton carte sur la ligne du caissier et présentez la carte. La carte est liée à ce caissier dès sa lecture.
Les cartes du personnel sortent du même stock que celles des membres. Tout ce qui figure sur cette page vaut pour elles : même enregistrement, reprise par Remettre en stock, annulation par Déclarer perdue. Dans le stock, une carte du personnel affiche comme détenteur le nom du caissier suivi de « (personnel) ».
Un caissier peut détenir plusieurs cartes. Seul un administrateur peut en remettre une, car une carte qui ouvre l'écran du serveur est un mot de passe sans la frappe.
Une carte ne sert qu'à une personne. La carte d'un caissier ne peut pas être donnée à un membre et la carte d'un membre ne peut pas être remise à un caissier.
Ce qu'une carte du personnel ne fait pas
La carte d'un membre n'ouvre pas l'écran du serveur. Une carte du personnel n'ouvre pas de session sur un poste. L'écran de connexion répond à tout refus par la même formule. Présenter des cartes au lecteur n'apprend donc à personne lesquelles existent.
Une carte remise à un caissier ensuite désactivé ou supprimé cesse aussitôt de fonctionner.
Si des cartes sont refusées
Après 10 cartes refusées en dix minutes, le lecteur est ignoré pendant quinze minutes. Connectez-vous avec un nom d'utilisateur et un mot de passe pendant ce temps. Une carte qui n'a pas pu être vérifiée parce que la base de données n'a pas répondu n'est pas comptée. Un disque défaillant ne peut donc pas verrouiller le lecteur à lui seul.
Chaque connexion par carte, chaque refus et chaque carte remise à un caissier figure dans le journal. Le numéro y est masqué à l'exception des derniers caractères, car un numéro de carte du personnel est un mot de passe qui ouvre l'écran du serveur.
Messages courants
| Message | Signification |
|---|---|
| Cette carte appartient déjà à un membre | Remettez-la en stock avant de l'attribuer à quelqu'un d'autre |
| Cette carte n'est pas dans votre stock | Vous êtes en mode « Uniquement mes propres cartes ». Enregistrez d'abord la carte dans Stock de cartes |
| Cette carte a été déclarée perdue | La carte est annulée. Remettez-en une nouvelle |
| Cette carte a été retirée du service | Remettez-la en stock si vous l'avez en main |
| Le lecteur a envoyé un numéro de carte illisible | Le lecteur tape autre chose qu'un numéro de série de carte. Vérifiez sa propre disposition clavier et son format de sortie |
| Rien n'a encore été lu | Le lecteur n'est pas branché ou n'est pas en mode émulation clavier. Passez une carte dans le Bloc-notes pour vérifier |
| La même carte n'est pas reconnue sur un autre poste | Ce poste a un autre modèle de lecteur. Tous les lecteurs ne rapportent pas une carte de la même façon |
| Cette carte a déjà été remise, elle ne peut donc pas être supprimée | Retirez-la du service à la place |
| Cette carte n'ouvre pas l'écran du serveur | La carte appartient à un membre ou à personne. Seule une carte remise à un caissier actif ouvre le serveur |
| La connexion par carte pour le personnel est désactivée | Activez-la avec l'interrupteur dans Paramètres, Personnel |
| Trop de cartes ont été refusées | Le lecteur est ignoré pendant quinze minutes. Connectez-vous avec un nom d'utilisateur et un mot de passe |
| La carte n'a pas pu être vérifiée | La base des cartes n'a pas répondu. Réessayez et vérifiez le disque si cela se reproduit |