This project is to develop an advanced Artificial Intelligence (AI) face recognition system with an anti-spoofing mechanism. The system can recognize the liveness of faces and validate user identities. The extensibility of the system gives Single-sign On (SSO) capability to other IT systems such as IoT smart door locking system and apps.