A computer-implemented method, comprising: detecting one or more user interactions from a virtual reality device user for initiating a service in a VR scenario of a VR application; determining, based on eye-blinking recognition performed using an eye sensor, whether the VR device is currently used by a real person, wherein a real person is detected when eye-blinking is recognized using the eye sensor, wherein the eye sensor is built in to the VR device and includes a macro lens and one or more cameras; and if it is determined that the VR device is currently used by a real person: presenting a notification in the VR scenario to notify the user that user identity authentication is performed; obtaining one or more eye physiological characteristics of the VR device user for user identity authentication, wherein the one or more eye physiological characteristics are obtained using the eye sensor; comparing the obtained one or more eye physiological characteristics with one or more pre-stored eye physiological characteristics samples; authenticating the VR device user if the one or more eye physiological characteristics match at least a portion of the one or more pre-stored eye physiological characteristics samples; and communicating with a server that provides and performs the service. detecting one or more user interactions from a virtual reality device user for initiating a service in a VR scenario of a VR application; determining, based on eye-blinking recognition performed using an eye sensor, whether the VR device is currently used by a real person, wherein a real person is detected when eye-blinking is recognized using the eye sensor, wherein the eye sensor is built in to the VR device and includes a macro lens and one or more cameras; and if it is determined that the VR device is currently used by a real person: presenting a notification in the VR scenario to notify the user that user identity authentication is performed; obtaining one or more eye physiological characteristics of the VR device user for user identity authentication, wherein the one or more eye physiological characteristics are obtained using the eye sensor; comparing the obtained one or more eye physiological characteristics with one or more pre-stored eye physiological characteristics samples; authenticating the VR device user if the one or more eye physiological characteristics match at least a portion of the one or more pre-stored eye physiological characteristics samples; and communicating with a server that provides and performs the service. presenting a notification in the VR scenario to notify the user that user identity authentication is performed; obtaining one or more eye physiological characteristics of the VR device user for user identity authentication, wherein the one or more eye physiological characteristics are obtained using the eye sensor; comparing the obtained one or more eye physiological characteristics with one or more pre-stored eye physiological characteristics samples; authenticating the VR device user if the one or more eye physiological characteristics match at least a portion of the one or more pre-stored eye physiological characteristics samples; and communicating with a server that provides and performs the service.