CN107483435A - Verify the method and device of code check - Google Patents
Verify the method and device of code check Download PDFInfo
- Publication number
- CN107483435A CN107483435A CN201710685898.4A CN201710685898A CN107483435A CN 107483435 A CN107483435 A CN 107483435A CN 201710685898 A CN201710685898 A CN 201710685898A CN 107483435 A CN107483435 A CN 107483435A
- Authority
- CN
- China
- Prior art keywords
- code file
- current
- identifying code
- current verification
- verification code
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/08—Network architectures or network communication protocols for network security for authentication of entities
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/30—Authentication, i.e. establishing the identity or authorisation of security principals
- G06F21/31—User authentication
Landscapes
- Engineering & Computer Science (AREA)
- Computer Security & Cryptography (AREA)
- Computer Hardware Design (AREA)
- General Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Computing Systems (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Software Systems (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Storage Device Security (AREA)
Abstract
The invention discloses the method and device of checking code check, belong to smart machine field.This method includes:Input the current verification code using current application obtained;When it is determined that the current verification code is legal, according to terminal identification information and the current verification code, current verification code file is generated;When according to determining that the current verification code file verification is qualified from the identifying code file that server obtains, the access right of the current application is obtained.So, terminal can verify to the identifying code of acquisition, extend the approach of checking code check, and identifying code and terminal identification information can be bound, so, authority of the terminal using application is ensure that, reduces the risk of the stolen infringement user's right of identifying code, improves security of the terminal using application.
Description
Technical field
The present invention relates to the method and device of technical field of intelligent equipment, more particularly to checking code check.
Background technology
With the development of artificial intelligence technology, many equipment, such as:TV, air-conditioning, washing machine etc., all with many work(
Can, many applications can be used.Such as:On television terminal can movies on demand watched, can carry out online game application etc..
Smart machine need to obtain corresponding authority when using applying.Typically, opening for authority can be realized by identifying code
Hair, after user can be by registration or purchase, corresponding identifying code is obtained by short message, phone or the mode such as artificial, so as to intelligence
Energy terminal can input the identifying code of acquisition, and be sent to corresponding server, so as to which server is by the identifying code received and in advance
First the identifying code to user's distribution is matched, if both matchings, can use application to intelligent terminal exploitation corresponding to user
Authority.It can be seen that identifying code is only bound with user profile, identifying code is also to be verified by server.
The content of the invention
The embodiments of the invention provide a kind of method and device for verifying code check.For some of the embodiment to disclosure
Aspect has a basic understanding, shown below is simple summary.The summarized section is not extensive overview, nor to determine
Key/critical component or the protection domain for describing these embodiments.Its sole purpose is presented with simple form
Concept, in this, as the preamble of following detailed description.
First aspect according to embodiments of the present invention, there is provided a kind of method for verifying code check, including:
Input the current verification code using current application obtained;
It is current according to terminal identification information and the current verification code, generation when it is determined that the current verification code is legal
Identifying code file;
When according to determining that the current verification code file verification is qualified from the identifying code file that server obtains, institute is obtained
State the access right of current application.
In one embodiment of the invention, the identifying code file that the basis obtains from server determines the current verification code text
Part verification it is qualified including:
The first identifying code file comprising the current verification code is found in the identifying code file obtained from server, and
When the terminal identification information in the first identifying code file is consistent with the terminal identification information in the current verification code file
When, determine that the current verification code file verification is qualified;
The first identifying code file comprising the current verification code is not found in the identifying code file obtained from server
When, determine that the current verification code file verification is qualified.
In one embodiment of the invention, methods described also includes:
Terminal recognition in the terminal identification information in the first identifying code file and the current verification code file
When information is inconsistent, re-enter the prompting of correct identifying code;
It is literary when not finding the first identifying code comprising the current verification code in the identifying code file obtained from server
During part, the current verification code file is uploaded to the server and preserved.
In one embodiment of the invention, before the current verification code using current application that the input obtains, in addition to:
Correct identifying code whether was inputted to the terminal to judge;
When it is determined that the terminal did not inputted correct identifying code, the current authentication using current application of acquisition is inputted
Code.
In one embodiment of the invention, the identifying code file obtained when basis from server determines the current verification code
When file verification is qualified, in addition to:
Determine that the terminal inputted correct identifying code.
Second aspect according to embodiments of the present invention, there is provided a kind of device for verifying code check, including:
Input block, for inputting the current verification code using current application obtained;
Generation unit, for when it is determined that the current verification code is legal, described test according to terminal identification information and currently
Code is demonstrate,proved, generates current verification code file;
Verification unit, the identifying code file for being obtained when basis from server determine the current verification code file verification
When qualified, the access right of the current application is obtained.
In one embodiment of the invention, the verification unit, find in the identifying code file for being additionally operable to obtain from server
The first identifying code file comprising the current verification code, and when the terminal identification information in the first identifying code file and institute
State terminal identification information in current verification code file it is consistent when, determine that the current verification code file verification is qualified;And from
When not finding the first identifying code file comprising the current verification code in the identifying code file that server obtains, it is determined that described
Current verification code file verification is qualified.
In one embodiment of the invention, described device also includes:
Tip element, for when the terminal identification information in the first identifying code file and the current verification code file
In terminal identification information it is inconsistent when, re-enter the prompting of correct identifying code;
Uploading unit, for not found comprising the current verification code when in the identifying code file obtained from server
During the first identifying code file, the current verification code file is uploaded to the server and preserved.
In one embodiment of the invention, in addition to:
Call unit, for when it is determined that the terminal did not inputted correct identifying code, calling the input block.
In one embodiment of the invention, in addition to:
Determining unit, it is additionally operable to when the identifying code file that basis obtains from server determines the current verification code file school
When testing qualified, determine that the terminal inputted correct identifying code.
Technical scheme provided in an embodiment of the present invention can include the following benefits:
In the embodiment of the present invention, terminal can verify to the identifying code of acquisition, extend the approach of checking code check, and
Identifying code and terminal identification information can be bound, this way it is ensured that terminal reduces identifying code quilt using the authority of application
The risk of infringement user's right is stolen, improves security of the terminal using application.
It should be appreciated that the general description and following detailed description of the above are only exemplary and explanatory, not
Can the limitation present invention.
Brief description of the drawings
Accompanying drawing herein is merged in specification and forms the part of this specification, shows the implementation for meeting the present invention
Example, and for explaining principle of the invention together with specification.
Fig. 1 is a kind of schematic flow sheet of checking code check method according to an exemplary embodiment;
Fig. 2 is a kind of schematic flow sheet of checking code check method according to an exemplary embodiment;
Fig. 3 is a kind of block diagram of checking code calibration equipment according to an exemplary embodiment;
Fig. 4 is a kind of block diagram of checking code calibration equipment according to an exemplary embodiment.
Embodiment
The following description and drawings fully show specific embodiments of the present invention, to enable those skilled in the art to
Put into practice them.Embodiment only represents possible change.Unless explicitly requested, otherwise single components and functionality is optional, and
And the order of operation can change.The part of some embodiments and feature can be included in or replace other embodiments
Part and feature.The scope of embodiment of the present invention includes the gamut of claims, and the institute of claims
There is obtainable equivalent.Herein, each embodiment can individually or generally be represented that this is only with term " invention "
It is merely for convenience, and if in fact disclosing the invention more than one, it is not meant to automatically limit the scope of the application
For any single invention or inventive concept.Herein, such as first and second or the like relational terms are used only for one
Entity or operation make a distinction with another entity or operation, exist without requiring or implying between these entities or operation
Any actual relation or order.Moreover, term " comprising ", "comprising" or its any other variant be intended to it is non-exclusive
Property includes, so that process, method or equipment including a series of elements not only include those key elements, but also including
The other element being not expressly set out.Each embodiment herein is described by the way of progressive, and each embodiment stresses
Be all difference with other embodiment, between each embodiment identical similar portion mutually referring to.For implementing
For structure, product etc. disclosed in example, due to its with embodiment disclosed in part it is corresponding, so fairly simple, the phase of description
Part is closed referring to method part illustration.
Intelligent terminal has been equipment common in daily life, such as:Intelligent television, intelligent refrigerator, palm PC etc.
Deng.Some applications can be installed in these terminals, so as to, user can use these by terminal, such as:It is whole by TV
End carrys out order video and plays out or carry out online game etc., and terminal is generally required by testing when using these applications
The verification of code is demonstrate,proved to obtain access right, in the embodiment of the present invention, terminal can verify to the identifying code of acquisition, extend and test
The approach of code check is demonstrate,proved, and identifying code and terminal identification information can be bound, this way it is ensured that power of the terminal using application
Limit, reduce the risk of the stolen infringement user's right of identifying code, improve security of the terminal using application.
Fig. 1 is a kind of flow chart of checking code check method according to an exemplary embodiment.As shown in figure 1, such as
Shown in Fig. 1, verifying the process of code check includes:
Step 101:Input the current verification code using current application obtained.
In the embodiment of the present invention, terminal can be these intelligent terminals of TV, air-conditioning, palm PC, mobile phone etc..Eventually
End is upper can to install some applications (Application, APP), and user can be by registering, buying or other interbehaviors, acquisition make
With the current verification code of current application.Typically, user can initiate the use request of current application by terminal, so as to current application
Current verification code can be sent to the communication with user's binding by corresponding server by short message, phone or other advice methods
In terminal, so as to which the current verification code using current application can be obtained.So, the working as using current application of acquisition can be inputted
Preceding identifying code
Step 102:It is current according to terminal identification information and current verification code, generation when it is determined that current verification code is legal
Identifying code file.
Identifying code server can typically generate as corresponding to application according to default rule, and end side can also preserve it is default
Rule, so as to, the current verification code of input can be verified, determine whether legal identifying code.Such as:Identifying code is eight
Position, latter four are to carry out computing acquisitions to first four according to the rule of setting.Therefore, if the current verification code eight of input
Position, and latter four are decoded according to setting rule, when the four figures of acquisition is consistent with the preceding four figures of current verification code, really
It is legal to determine current verification code.Certainly, not limited to this of the embodiment of the present invention, other decoding process can also be applied.
It is determined that the current verification code of input is legal, you can current according to terminal identification information and current verification code, generation
Identifying code file.General terminal has the terminal identification information of a unique identification, such as:General unique identifier
(Universally Unique Identifier, UUID).So as to which current authentication can be generated according to UUID and current verification code
Code file.Here, current verification code file includes:Terminal identification information, current verification code and current verification code and terminal are known
Other information one-to-one relationship.
Step 103:It is qualified that identifying code file according to being obtained from server judges whether current verification code file verifiesIf
It is to perform step 104, otherwise, flow terminates.
In the embodiment of the present invention, terminal can carry out the verification of identifying code file.When being verified, need first to obtain from server
Identifying code file corresponding with current application.Typically, server saves the identifying code file that each terminal uses current application,
Therefore, terminal can obtain identifying code file from server, then, according to the identifying code file obtained from server, to currently testing
Card code file is verified.It may include:First comprising current verification code is found in the identifying code file obtained from server
Identifying code file, and when the terminal identification information in the first identifying code file and the terminal identification information in current verification code file
When consistent, determine that current verification code file verification is qualified;Do not found in the identifying code file obtained from server comprising current
During the first identifying code file of identifying code, determine that current verification code file verification is qualified.
, therefore, can be according to current verification code because the current verification code in current verification code file is legal identifying code
To travel through the identifying code file obtained from server, if being found in the identifying code file obtained from server comprising current authentication
First identifying code file of code, then need further to come with the presence or absence of current verification code and terminal to know in interpretation the first identifying code file
The one-to-one relationship of other information, if in the presence of terminal identification information and current verification code file in i.e. the first identifying code file
In terminal identification information it is consistent, then can determine that current verification code file verification is qualified.
And the first identifying code file comprising current verification code is not found in the identifying code file obtained from server, then
Show that the terminal carries out current application use for the first time, because current verification code is legal, you can determine current verification code text
Part verification is qualified.
Certainly, if finding the first identifying code text comprising current verification code in the identifying code file obtained from server
Part, but the terminal identification information in the first identifying code file and the terminal identification information in current verification code file are inconsistent,
It then can determine that current verification code file verification is unqualified, this checking procedure terminates.
It can be seen that current verification code file is verified jointly by current verification code, and terminal identification information.
Step 104:Obtain the access right of current application.
Verify that code check is qualified, you can obtain the access right of current application, current application can be entered, grasped accordingly
Make.
It can be seen that in the embodiment of the present invention, terminal can verify to the identifying code of acquisition, extend the way of checking code check
Footpath, and identifying code and terminal identification information can be bound, this way it is ensured that terminal is reduced and tested using the authority of application
The risk of the stolen infringement user's right of code is demonstrate,proved, improves security of the terminal using application.
Certainly, in the embodiment of the present invention, when the terminal identification information in the first identifying code file and current verification code file
In terminal identification information it is inconsistent when, this checking process terminates, and now, current verification code is although legal, but incorrect,
Therefore, it can also carry out re-entering the prompting of correct identifying code.
Because terminal can verify according to the identifying code file obtained from server to current verification code file, therefore,
When not finding the first identifying code file comprising current verification code in the identifying code file obtained from server, now, no
It only can determine that current verification code file verification is qualified, also current verification code file can be uploaded into server is preserved.So,
When next time is verified, i.e., current verification code file is just included in the identifying code file obtained from server.
After terminal downloads application, may either be reset due to the operating system update of terminal or, terminal user forgets
The acquired current verification code using current application, so, it is impossible to the current verification code using current application is re-entered,
So as to, it is impossible to using current application, to avoid such case from occurring, in another embodiment of the present invention, input the use of acquisition
Before the current verification code of current application, in addition to:Correct identifying code whether was inputted to terminal to judge;When it is determined that eventually
When end did not inputted correct identifying code, the current verification code using current application obtained is just inputted.And when determination terminal is defeated
When entering correct identifying code, you can directly obtain the access right of current application.Therefore, tested when according to from what server obtained
When card code file determines that current verification code file verification is qualified, in addition to:Determine that terminal inputted correct identifying code.
Such as:A parameter can be configured in the setting of terminal, when terminal need to use current application, at the beginning, i.e., defeated
Before entering identifying code, whether the parameter that can detect configuration is setting valueIf setting value, such as " 0 ", then it can determine that terminal is not defeated
Entered correct identifying code, then need perform obtain using current application current verification code the step of.Also, work as basis from clothes
When the identifying code file that business device obtains determines that current verification code file verification is qualified, it may be determined that terminal inputted correct checking
Setting value, i.e., be revised as " 1 " by code.If not setting value, such as " 1 ", then it can determine that terminal inputted correct identifying code, then
The access right of current application can be directly obtained, into current application.
It can be seen that because identifying code and terminal identification information are bound one by one, so, instant user have forgotten identifying code,
Or terminal has been reset, because terminal have input correct identifying code, so as to which next time using application, can directly obtain
Corresponding authority, be not required to carry out to verify code check, further speeded up using efficiency, improve Consumer's Experience,
The scene of identifying code verification Application can be increased.
Below by operating process set into specific embodiment, the method that the embodiment of the present disclosure provides is illustrated.
Here, terminal can be intelligent television, be configured with a parameter in the setting of terminal, whether is purpose mark terminal
Inputted correct identifying code corresponding with current application.During initial setting up, the parameter is " 0 ", i.e., did not inputted with currently should
With corresponding correct identifying code.
Fig. 2 is a kind of schematic flow sheet of checking code check method according to an exemplary embodiment, such as Fig. 2 institutes
Show, verifying the process of code check includes:
Step 201:Judge whether parameter corresponding with current application is " 0 "If performing step 202, otherwise, step is performed
Rapid 210.
After intelligent television initiates the instruction using current application, it can determine whether parameter corresponding with current application is " 0 "
If " 0 ", it is determined that intelligent television did not inputted correct identifying code corresponding with current application, performed step 202.If
" 1 ", it is determined that intelligent television inputted correct identifying code corresponding with current application, performed step 210.
Step 202:Input the current verification code using current application obtained.
Step 203:Judge whether current verification code is legalIf so, performing step 204, otherwise, step 207 is performed.
Here, current verification code can be verified by default rule, however, it is determined that current verification code is legal, performs step
Rapid 204, otherwise, perform step 207.Such as:Identifying code is 6, and latter three are to set rule encryption life according to front three case
Into, so, latter three of current verification code can be decoded, if decoding obtains three digits and the front three of current verification code
Unanimously, it is determined that current verification code is legal, performs step 204, otherwise, performs step 207.
Step 204:According to intelligent television UUID and current verification code, current verification code file is generated.
Step 205:Whether first comprising current verification code is found in the identifying code file for judging to obtain from server
Identifying code fileIf so, performing step 206, no person, step 208 is performed.
Step 206:Judge UUID in the first identifying code file whether with the intelligent television in current verification code file
UUID is consistentIf so, step 209 is performed, and it is no to know, perform step 207.
Current verification code file is verified according to identifying code and intelligent television UUID, if verification is qualified, can perform
Step 209, if verification is unqualified, can carry out continuing the prompting for inputting correct identifying code.
Step 207:Re-enter the prompting of correct identifying code, and return to step 202.
Step 208:Current verification code file is uploaded into server to be preserved.
Current verification code is legal, due to not having current verification code file in server, then needs to upload current verification code
File is preserved to server.
Step 209:Parameter corresponding with current application is revised as " 1 ".
Determine that current verification code file verification is qualified, that is, be determined that intelligent television inputted correct identifying code, it is corresponding
Parameter need to be revised as " 1 ".
Step 210:The access right of current application is obtained, and uses current application.
As long as intelligent television inputted correct identifying code, its corresponding parameter is " 1 ", so, without carrying out identifying code
Verify, directly obtain the access right of current application, and use current application, so, no matter intelligent television system upgrades, weight
Put or other reasonses cause current check code to lose, can all be continuing with current application, further increase Consumer's Experience.Or
Then, when intelligent television did not inputted correct identifying code, then identifying code is verified by intelligent television, extends and test
The mode of code check is demonstrate,proved, and is verified according to identifying code and intelligent television UUID, further increasing to apply makes
Security.
Such as:According to the present embodiment, user have purchased one application A of intelligent television VIP authorities, that is, obtaining to answer
The current verification code ds3i8m9h corresponding to A.So, when user is initiated using the request for applying A, intelligent television is first detected with answering
Whether parameter is " 0 " corresponding to A, however, it is determined that is " 0 ", it is determined that intelligent television did not inputted corresponding with application A correct
Identifying code, now, the current verification code ds3i8m9h of acquisition can be inputted, intelligent television is carried out to current verification code ds3i8m9h
Checking, and after being proved to be successful, according to the current verification code ds3i8m9h and UUID of intelligent television, generation current verification code text
Part.And intelligent television also obtains identifying code file corresponding with application A from server, so as to which the identifying code that can travel through acquisition is literary
Part, if the first identifying code file for including current verification code ds3i8m9h has been found in identifying code file, and the first identifying code
UUID in file is consistent with the UUID of the intelligent television in current verification code file, then can determine that identifying code file verification is closed
Lattice, it can open and apply A.Typically, because intelligent television is initially opened using A, now, do not looked into the identifying code file of acquisition
The first identifying code file including current verification code ds3i8m9h is found, therefore, can because current verification code ds3i8m9h is legal
It is qualified to determine identifying code file verification, can open and apply A.And current verification code file can be uploaded to server, also need by
Parameter corresponding with application A is revised as " 1 ".
So, when user is initiated using the request for applying A again by intelligent television, due to having inputted and application
Correct identifying code corresponding to A, parameter corresponding with application A is " 1 ", so, can directly obtain using A access rights, open
Apply A.So, no matter in intelligent television using reinstalling in after A unloadings, or operating system update or replacement, or
Person user has forgotten or can not obtained current verification code, due to having inputted correct identifying code corresponding with application A, with
It is " 1 " using parameter corresponding to A, still can directly obtains and apply A using A access rights, opening.
It can be seen that in the present embodiment, intelligent television can verify to the identifying code of acquisition, extend the way of checking code check
Footpath, and identifying code and intelligent television identification information can be bound, so, instant user have forgotten identifying code, or, intelligence
TV has been reset, because intelligent television have input correct identifying code, so as to which next time using application, can directly obtain
Corresponding authority, it is not required to carry out verifying code check, reduces the risk of the stolen infringement user's right of identifying code, improve user
Experience, it can also increase the scene of identifying code verification Application.
Following is embodiment of the present disclosure, can be used for performing embodiments of the present disclosure.
According to the process of above-mentioned checking code check, a kind of device for verifying code check can be built.
Fig. 3 is a kind of block diagram of checking code calibration equipment according to an exemplary embodiment.As shown in figure 3, the dress
Put including:Input block 100, generation unit 200 and verification unit 300, wherein,
Input block 100, for inputting the current verification code using current application obtained.
Generation unit 200, for when it is determined that current verification code is legal, according to terminal identification information and current verification code,
Generate current verification code file.
Verification unit 300, the identifying code file for being obtained when basis from server determine current verification code file verification
When qualified, the access right of current application is obtained.
In one embodiment of the invention, verification unit 300, bag is found in the identifying code file for being additionally operable to obtain from server
The first identifying code file containing current verification code, and when the terminal identification information in the first identifying code file and current verification code text
When terminal identification information in part is consistent, determine that current verification code file verification is qualified;And the identifying code obtained from server
When not finding the first identifying code file comprising current verification code in file, determine that current verification code file verification is qualified.
In one embodiment of the invention, device also includes:
Tip element, for when the terminal identification information in the first identifying code file and the terminal in current verification code file
When identification information is inconsistent, re-enter the prompting of correct identifying code.
Uploading unit, for when not finding first comprising current verification code in the identifying code file that be obtained from server
During identifying code file, current verification code file is uploaded to server and preserved.
In one embodiment of the invention, in addition to:Call unit, for not inputting correct identifying code when determination terminal
When, call input block.
In one embodiment of the invention, in addition to:Determining unit, it is additionally operable to when according to the identifying code file obtained from server
When determining that current verification code file verification is qualified, determine that terminal inputted correct identifying code.
The device of embodiment of the present disclosure offer is provided.
Fig. 4 is a kind of block diagram of checking code check according to an exemplary embodiment.As shown in figure 4, the device bag
Include:Input block 100, generation unit 200 and verification unit 300, in addition to:Call unit 400, Tip element 500, upper leaflet
Member 600 and determining unit 700.
Wherein, when it is determined that terminal did not inputted correct identifying code, call unit 400 can call input block 100.And
Input block 100 can input the current verification code using current application of acquisition.
So, current verification code is verified by default rule, when it is determined that current verification code is legal, generation is single
Member 200 can generate current verification code file according to terminal identification information and current verification code.
And verification unit 300 can travel through the identifying code file obtained from server, if the identifying code text obtained from server
The first identifying code file comprising current verification code is found in part, and the terminal identification information in the first identifying code file is with working as
Terminal identification information in preceding identifying code file is consistent, and now, verification unit 300 can determine that current verification code file verification is closed
Lattice, so as to which the access right of current application can be obtained.Or do not find and include in the identifying code file obtained from server
First identifying code file of current verification code, verification unit 300 also can determine that current verification code file verification is qualified, so that, can
Obtain the access right of current application.
And the first checking comprising current verification code is found in the identifying code file that verification unit 300 obtains from server
Code file, and the terminal identification information in the first identifying code file differs with the terminal identification information in current verification code file
Cause, it may be determined that current verification code file verification is unqualified, so as to which Tip element 500 can carry out re-entering correct identifying code
Prompting.
And first testing comprising current verification code is not found in the identifying code file that verification unit 300 obtains from server
When demonstrate,proving code file, current verification code file can be then uploaded to server and be preserved by uploading unit 600.
Certainly, verification unit 300 determines that current verification code file verification is qualified, so as to which determining unit 700 can determine that terminal
Inputted correct identifying code, and so, when subsequent terminal uses current application, access right can be directly obtained, without
Continue identifying code to demonstrate.
It can be seen that in the present embodiment, terminal can verify to the identifying code of acquisition, extend the approach of checking code check,
And identifying code and terminal identification information can be bound, so, instant user have forgotten identifying code, or, terminal is reset
Deng because terminal have input correct identifying code, so as to which next time using application, can directly obtain corresponding authority, be not required to
Carry out verifying code check, reduce the risk of the stolen infringement user's right of identifying code, improve Consumer's Experience, can also increase and test
Demonstrate,prove the scene of code check application.
It should be understood by those skilled in the art that, embodiments of the invention can be provided as method, system or computer program
Product.Therefore, the present invention can use the reality in terms of complete hardware embodiment, complete software embodiment or combination software and hardware
Apply the form of example.Moreover, the present invention can use the computer for wherein including computer usable program code in one or more
The shape for the computer program product that usable storage medium is implemented on (including but is not limited to magnetic disk storage and optical memory etc.)
Formula.
The present invention is the flow with reference to method according to embodiments of the present invention, equipment (system) and computer program product
Figure and/or block diagram describe.It should be understood that can be by every first-class in computer program instructions implementation process figure and/or block diagram
Journey and/or the flow in square frame and flow chart and/or block diagram and/or the combination of square frame.These computer programs can be provided
The processors of all-purpose computer, special-purpose computer, Embedded Processor or other programmable data processing devices is instructed to produce
A raw machine so that produced by the instruction of computer or the computing device of other programmable data processing devices for real
The device for the function of being specified in present one flow of flow chart or one square frame of multiple flows and/or block diagram or multiple square frames.
These computer program instructions, which may be alternatively stored in, can guide computer or other programmable data processing devices with spy
Determine in the computer-readable memory that mode works so that the instruction being stored in the computer-readable memory, which produces, to be included referring to
Make the manufacture of device, the command device realize in one flow of flow chart or multiple flows and/or one square frame of block diagram or
The function of being specified in multiple square frames.
These computer program instructions can be also loaded into computer or other programmable data processing devices so that counted
Series of operation steps is performed on calculation machine or other programmable devices to produce computer implemented processing, so as in computer or
The instruction performed on other programmable devices is provided for realizing in one flow of flow chart or multiple flows and/or block diagram one
The step of function of being specified in individual square frame or multiple square frames.
It should be appreciated that the invention is not limited in the flow and structure for being described above and being shown in the drawings,
And various modifications and changes can be being carried out without departing from the scope.The scope of the present invention is only limited by appended claim
System.
Claims (10)
- A kind of 1. method for verifying code check, it is characterised in that including:Input the current verification code using current application obtained;When it is determined that the current verification code is legal, according to terminal identification information and the current verification code, current authentication is generated Code file;When according to determining that the current verification code file verification is qualified from the identifying code file that server obtains, described work as is obtained The access right of preceding application.
- 2. the method as described in claim 1, it is characterised in that the identifying code file that the basis obtains from server determines institute State current verification code file verification it is qualified including:The first identifying code file comprising the current verification code is found in the identifying code file obtained from server, and works as institute State terminal identification information in the first identifying code file it is consistent with the terminal identification information in the current verification code file when, really The fixed current verification code file verification is qualified;When not finding the first identifying code file comprising the current verification code in the identifying code file obtained from server, really The fixed current verification code file verification is qualified.
- 3. method as claimed in claim 2, it is characterised in that methods described also includes:Terminal identification information in the terminal identification information in the first identifying code file and the current verification code file When inconsistent, re-enter the prompting of correct identifying code;When the first identifying code file comprising the current verification code is not found in the identifying code file obtained from server, The current verification code file is uploaded into the server to be preserved.
- 4. method as claimed in claim 1 or 2, it is characterised in that what the input obtained is tested using the current of current application Before demonstrate,proving code, in addition to:Correct identifying code whether was inputted to the terminal to judge;When it is determined that the terminal did not inputted correct identifying code, the current verification code using current application of acquisition is inputted.
- 5. method as claimed in claim 4, it is characterised in that described to be determined when according to the identifying code file obtained from server When the current verification code file verification is qualified, in addition to:Determine that the terminal inputted correct identifying code.
- A kind of 6. device for verifying code check, it is characterised in that including:Input block, for inputting the current verification code using current application obtained;Generation unit, for when it is determined that the current verification code is legal, according to terminal identification information and the current verification code, Generate current verification code file;Verification unit, the identifying code file for being obtained when basis from server determine that the current verification code file verification is qualified When, obtain the access right of the current application.
- 7. device as claimed in claim 6, it is characterised in thatThe verification unit, comprising the current verification code is found in the identifying code file for being additionally operable to obtain from server One identifying code file, and when the terminal identification information in the first identifying code file and the end in the current verification code file When holding identification information consistent, determine that the current verification code file verification is qualified;And the identifying code file obtained from server In when not finding the first identifying code file comprising the current verification code, determine that the current verification code file verification is closed Lattice.
- 8. device as claimed in claim 7, it is characterised in that described device also includes:Tip element, for when in the terminal identification information in the first identifying code file and the current verification code file When terminal identification information is inconsistent, re-enter the prompting of correct identifying code;Uploading unit, the first of the current verification code is included for working as not finding in the identifying code file obtained from server During identifying code file, the current verification code file is uploaded to the server and preserved.
- 9. device as claimed in claims 6 or 7, it is characterised in that also include:Call unit, for when it is determined that the terminal did not inputted correct identifying code, calling the input block.
- 10. device as claimed in claim 9, it is characterised in that also include:Determining unit, it is additionally operable to when the identifying code file that basis obtains from server determines that the current verification code file verification is closed During lattice, determine that the terminal inputted correct identifying code.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710685898.4A CN107483435A (en) | 2017-08-11 | 2017-08-11 | Verify the method and device of code check |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710685898.4A CN107483435A (en) | 2017-08-11 | 2017-08-11 | Verify the method and device of code check |
Publications (1)
Publication Number | Publication Date |
---|---|
CN107483435A true CN107483435A (en) | 2017-12-15 |
Family
ID=60600206
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201710685898.4A Pending CN107483435A (en) | 2017-08-11 | 2017-08-11 | Verify the method and device of code check |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN107483435A (en) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112039890A (en) * | 2020-08-31 | 2020-12-04 | 重庆可兰达科技有限公司 | Verification code verification method, device, terminal and medium |
CN113489729A (en) * | 2021-07-09 | 2021-10-08 | 福州数据技术研究院有限公司 | Webpage verification generation method and system based on preset video |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20060095778A1 (en) * | 2004-10-29 | 2006-05-04 | Duanfeng He | Analog and digital indicia authentication |
CN101056196A (en) * | 2006-04-12 | 2007-10-17 | 腾讯科技(深圳)有限公司 | Secure login method, client and its server |
CN102281138A (en) * | 2010-06-12 | 2011-12-14 | 国民技术股份有限公司 | Method and system for improving safety of verification code |
CN103765843A (en) * | 2011-06-16 | 2014-04-30 | 特维欧互动有限公司 | Method and apparatus for authenticating users of a hybrid terminal |
CN103916366A (en) * | 2012-12-31 | 2014-07-09 | 中国移动通信集团公司 | Login method, maintenance terminal, data management service equipment and login system |
WO2015062441A1 (en) * | 2013-10-30 | 2015-05-07 | 蓝盾信息安全技术有限公司 | Cgi web interface multi-session verification code generation and verification method |
CN105847288A (en) * | 2016-05-16 | 2016-08-10 | 珠海市魅族科技有限公司 | Verification code processing method and device |
-
2017
- 2017-08-11 CN CN201710685898.4A patent/CN107483435A/en active Pending
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20060095778A1 (en) * | 2004-10-29 | 2006-05-04 | Duanfeng He | Analog and digital indicia authentication |
CN101056196A (en) * | 2006-04-12 | 2007-10-17 | 腾讯科技(深圳)有限公司 | Secure login method, client and its server |
CN102281138A (en) * | 2010-06-12 | 2011-12-14 | 国民技术股份有限公司 | Method and system for improving safety of verification code |
CN103765843A (en) * | 2011-06-16 | 2014-04-30 | 特维欧互动有限公司 | Method and apparatus for authenticating users of a hybrid terminal |
CN103916366A (en) * | 2012-12-31 | 2014-07-09 | 中国移动通信集团公司 | Login method, maintenance terminal, data management service equipment and login system |
WO2015062441A1 (en) * | 2013-10-30 | 2015-05-07 | 蓝盾信息安全技术有限公司 | Cgi web interface multi-session verification code generation and verification method |
CN105847288A (en) * | 2016-05-16 | 2016-08-10 | 珠海市魅族科技有限公司 | Verification code processing method and device |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112039890A (en) * | 2020-08-31 | 2020-12-04 | 重庆可兰达科技有限公司 | Verification code verification method, device, terminal and medium |
CN113489729A (en) * | 2021-07-09 | 2021-10-08 | 福州数据技术研究院有限公司 | Webpage verification generation method and system based on preset video |
CN113489729B (en) * | 2021-07-09 | 2023-08-29 | 福州数据技术研究院有限公司 | Webpage verification generation method and system based on preset video |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10432620B2 (en) | Biometric authentication | |
CN105488679A (en) | Mobile payment equipment, method and device based on biological recognition technology | |
CN103581187B (en) | Method and system for controlling access rights | |
CN109951289A (en) | A kind of recognition methods, device, equipment and readable storage medium storing program for executing | |
CN109684801B (en) | Method and device for generating, issuing and verifying electronic certificate | |
CN109359601A (en) | Authentication recognition methods, electronic device and computer readable storage medium | |
CN111611559A (en) | Identity verification method and device | |
CN113328861B (en) | Authority verification method, device and system | |
CN105956469A (en) | Method and device for identifying file security | |
CN109086578A (en) | A kind of method that soft ware authorization uses, equipment and storage medium | |
CN109977039A (en) | HD encryption method for storing cipher key, device, equipment and readable storage medium storing program for executing | |
CN107480513B (en) | Authentication implementation method and device, computer device and readable storage medium | |
CN111954011A (en) | Virtual gift giving method and device, computer equipment and readable storage medium | |
CN108960839A (en) | A kind of method of payment and device | |
US20230185898A1 (en) | Systems and methods for authentication code entry using mobile electronic devices | |
CN107682376B (en) | Wind control data interaction method and device | |
CN107483435A (en) | Verify the method and device of code check | |
CN105468947A (en) | Information processing method and device and electronic equipment | |
CN103685259B (en) | The method and its device of Account Logon | |
CN109697163A (en) | Program testing method and equipment | |
KR102026279B1 (en) | How to manage your application | |
CN110766388A (en) | Virtual card generation method and system and electronic equipment | |
CN108009411A (en) | Method, apparatus and computing device based on recognition of face control automobile | |
CN105577378A (en) | Identity authentication method, apparatus, and system | |
CN104504324B (en) | Mobile solution certification reinforcement means and system |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20171215 |
|
RJ01 | Rejection of invention patent application after publication |