Abstract: A system for bidirectional two-factor remote user authentication includes a workflow engine comprising one or more processors and at least one memory element for storing instructions. The system further includes a client device with one or more processors, a display, and a user login interface. The workflow engine generates and encrypts one or more login identifiers, which is visually encoded as an authentication image and displayed on the terminal's display. An electronic device, also connected to the workflow engine, includes a password, a display with a graphical user interface, one or more processors, and at least one memory element. The device's authentication identifier reader decrypts the one or more login identifiers from the authentication image and compares it with the password to determine a match. Upon a match, the device transmits an authorization for the login request to the workflow engine.
Abstract: An authorization system is disclosed for data verification and approval in communication platforms. The system includes a workflow engine comprising one or more processors and at least one memory element for storing instructions. The workflow engine retains client identifiers associated with communication content. A client device, in communication with the workflow engine. The communication platform receives communication content generated by a computer system and encrypted by the workflow engine. The encrypted communication content is visually encoded as an authentication image and displayed within the communication platform. An electronic device, also in communication with the workflow engine, includes an authentication identifier reader. The reader decrypts the client identifier from the authentication image, and the decrypted client identifier is validated by the workflow engine to authenticate the intended user.
Abstract: A system for bidirectional two-factor remote user authentication includes a workflow engine comprising one or more processors and at least one memory element for storing instructions. The system further includes a client device with one or more processors, a display, and a user login interface. The workflow engine generates and encrypts one or more login identifiers, which is visually encoded as an authentication image and displayed on the terminal's display. An electronic device, also connected to the workflow engine, includes a password, a display with a graphical user interface, one or more processors, and at least one memory element. The device's authentication identifier reader decrypts the one or more login identifiers from the authentication image and compares it with the password to determine a match. Upon a match, the device transmits an authorization for the login request to the workflow engine.