Copied the modified OP to a new directory.
Restored op2 from master branch.
Added documentation of example running the QR authentication.
Call success function of QR decode outside try-clause instead.