Anonymous

Project:Tool Access Control/ACNet: Difference between revisions

From London Hackspace Wiki
update a bit
(update a bit)
 
Line 3: Line 3:
This page aims to scope out the different projects that work together as part of the Access Control Network.
This page aims to scope out the different projects that work together as part of the Access Control Network.
The main components are:
The main components are:
* [[#AC_Node|ACNode]] - The clients that sit on the tool that is being controlled and manage physical access by reading the rfid card.
 
* [[#AC_Server|ACServer]] - The server stores the authentication information and pulls membership information from Turing over JSON and stores is at a SQLite DB
* [[#AC_Node|ACNode]] - The clients that sit on the tool or door that is being controlled and manage physical access by reading the rfid card.
* [[#AC_Server|ACServer]] - The server stores the authentication information and pulls membership information from Turing over JSON and stores it in a Postgres DB
* [[#Membership_DB|Membership DB]] - Secured storage of membership data.
* [[#Membership_DB|Membership DB]] - Secured storage of membership data.


Line 13: Line 14:
   rankdir=TD;
   rankdir=TD;
   size="10,5!";
   size="10,5!";
 
 
   subgraph cluster_0 {
   subgraph cluster_0 {
node [shape=box,style=filled,color=lightgrey];
node [shape=box,style=filled,color=lightgrey];
Line 47: Line 48:
=== AC Server ===
=== AC Server ===


Current: PHP CI implementation developed by [[User:mentar|mentar]] and Oskar, more info [[Project:Tool_Access_Control/ACServer|ACServer]] (currently active)
Current: [https://github.com/londonhackspace/acserver-django/ acserver-django], more info(?) [[Project:Tool_Access_Control/ACServer|ACServer]], running on a vm called 'acserver' on [[landin]]
 
Legacy: PHP CI implementation developed by [[User:mentar|mentar]] and Oskar, more info [[Project:Tool_Access_Control/ACServer|ACServer]]


Legacy: Python Flask implementation started by [[User:ms7821|ms7821]] can be located [https://github.com/londonhackspace/ACNode here] further improved by [[User:asoko|asoko]] (shelved)
Legacy: Python Flask implementation started by [[User:ms7821|ms7821]] can be located [https://github.com/londonhackspace/ACNode here] further improved by [[User:asoko|asoko]] (shelved)