In vervolg op mijn vorige post.
Tijdens het maken van het login systeem heb ik hard nagedacht over het gebruik van een matrix voor het authenticatie systeem. Maar dit werd al snel complex en groot. Voor een eindwerk had ik dus iets nodig dat.
- Simple was in gebriuk
- Recht toe recht aan
Dus kwam ik uit bij een bitwise authenticatie.
Een bitwise operator gaat twee of meerdere getallen controleren op een binair niveau. Maar je kan de getallen doorgeven als een decimaal. Dit houd dus in dat je bijvoorbeeld kan zeggen dat bit 1 moet aanstaan alvorens iemand kan inloggen. Dus iemand met een authenticatie level van 4 zal dus niet kunnen inloggen maar iemand met 5 wel.
4 = 0100 en 5 = 0101. Als we dus de eerste bit gaan controleren op inloggen zien we in dit voorbeeld perfect dat 4 = false en 5 = true.
Ik hoop dat ik bij deze iemand heb kunnen inspireren op het gebruik van de bitwise operator.