The invention discloses a block chain token login method. The method comprises the following steps: S1, firstly, making and uploading a public key to a block chain; s2, calculating a private key through an RSA algorithm; s3, generating different private keys through the public key by using an RSA algorithm; distributing and storing the private key into different hardware devices (such as an intelligent id card); and S4, if a user wants to log in the bank account checking system, only when the hardware verification is passed and the face system verification is passed, the user can log in the bank account checking system after double verification. The method has the following advantages: 1, for the security problem, external hardware and face recognition are combined for permission login, so that the security is greatly improved, and the possibility of network virus or illegal software hijacking is eliminated; 2, since external software performs matching key login according to an algorithm, waste bandwidth and CPU performance do not need to be considered at all; and 3, if attacked, the public key cannot be destroyed or changed.