KR-102962982-B1 - APPARATUS, METHOD AND RECORDING MEDIUM FOR PERFORMING LOGIN PROCESSING
Abstract
The present disclosure proposes an electronic device for performing login processing for an e-commerce service. The electronic device according to the present disclosure comprises one or more processors; and one or more memories storing instructions to be executed by the one or more processors. When the instructions are executed, the one or more processors may be configured to obtain a user's request for access to a first web page of an e-commerce service, receive web page information used for displaying the first web page including a first login interface from the server, output the first web page, receive a first user input that inputs a first string into the first login interface, and, if the first string input into the first login interface is determined to be information of a first type, include a second login interface for inputting additional information related to the first type of information in the first web page and output it.
Inventors
- 강하라
- 왕, 첸
- 쉬, 쥔밍
- 다이, 캉
- 위엔, 치
- 장현아
- 최윤정
- 헝, 쿠오웨이
Assignees
- 쿠팡 주식회사
Dates
- Publication Date
- 20260511
- Application Date
- 20240912
Claims (16)
- A method for performing login processing for an e-commerce service performed by an electronic device, A step of obtaining a user's access request for a first web page of an e-commerce service; In response to transmitting the above connection request to the server of the electronic commerce service, a step of receiving from the server web page information used for displaying the first web page including a first login interface; A step of outputting the first web page based on the received web page information; A step of receiving a first user input that inputs a first string into the first login interface; If the first string entered into the first login interface by the first user input is determined to be information of the first type, a step of including and outputting a second login interface for entering additional information related to the first type of information on the first web page; In response to receiving a second user input selecting at least a part of the first login interface, a first popup message that induces login through one of the first type of information or the second type of information is included in and output on the first web page; and A step of maintaining the display of the first popup message when the type of the first string and the type of information inducing login through the first popup message are different, and stopping the display of the first popup message when the type of the first string and the type of information inducing login through the first popup message are the same. Includes, A method inducing login through information of a type having a larger ratio between the ratio of the number of login requests approved relative to the number of login requests based on the first type of information and the ratio of the number of login requests approved relative to the number of login requests based on the second type of information.
- In paragraph 1, The step of including and outputting the second login interface on the first web page is A step of determining the first string as information of the first type based on satisfying at least one of the following: the first string includes at least one of a pre-specified character or a pre-specified string, or the first string consists of a threshold number or more characters. A method including
- In paragraph 1, A step of updating the first string entered into the first login interface based on the first user input; and If the first string prior to the update is determined to be information of the first type, and the first string after the update is determined not to be information of the first type, the step of excluding the second login interface from the first web page. A method that includes more.
- In paragraph 1, When a second string containing at least one character or number is entered into the second login interface, the step of including the second login interface in the first web page regardless of the type of the first string. A method that includes more.
- delete
- In paragraph 1, The above-mentioned first web page is, A method further comprising a transmission interface for transmitting the first string to the server.
- In paragraph 6, Receiving a third user input that selects at least a portion of the transmission interface; and In response to receiving the third user input, the step of verifying the format of the first string in a different type format depending on whether the second login interface outputs. A method that includes more.
- In Paragraph 7, The step of verifying the format of the first string above is, When the first web page includes the second login interface at the time of receiving the third user input, a step of verifying the format of the first string in the format of the first type; and If the first web page does not include the second login interface at the time of receiving the third user input, the step of verifying the format of the first string in a second type format different from the first type. A method including
- In Paragraph 7, If format verification of the first string fails, a second popup message requesting a modification of the first string is included in and output on the first web page until a third user input selecting the transmission interface is received; and If the format validation for the first string executed upon receiving the third user input above fails, the step of maintaining the output of the second popup message A method that includes more.
- In paragraph 8, If format verification of the first string in the format of the first type is successful, the step of transmitting a combination of the first string and the second string entered into the second login interface to the server; and A step of receiving a login result from the server based on whether an account exists according to a combination of the first string and the second string. A method that includes more.
- In paragraph 8, If format verification of the first string in the format of the second type is successful, the step of transmitting the first string to the server; and In response to the determination that only one account corresponding to the first string exists on the server, receiving web page information from the server used for displaying a second web page for inputting additional information related to the second type of information. Includes more, The above second web page is, Determined differently based on whether the account corresponding to the first string above has completed authentication, method.
- In paragraph 1, The step of outputting the first web page above is, A step of identifying an expected string associated with the user's previous login to the above-mentioned e-commerce service; A step of including the expected string in the first login interface and outputting it; and If the above expected string is information of the first type, the step of including and outputting the second login interface on the first web page regardless of the reception of the first user input. A method including
- In Paragraph 12, The electronic device stores a token associated with the user's previous login to the e-commerce service, and The step of receiving web page information used for displaying the first web page from the server is: In response to transmitting the stored token to the server, receiving the expected string corresponding to the verified token from the server as the token is verified at the server. A method including
- In paragraph 1, The web page information used for displaying the first web page above includes comparison information of benefits provided to users logged into the e-commerce service and users not logged in, and The step of outputting the first web page above is, Step of including and outputting a benefit interface displaying the above comparison information on the first web page A method including
- One or more processors; and It includes one or more memories in which instructions to be executed by the above one or more processors are stored, and An electronic device configured such that, upon execution of the above instructions, one or more processors enable the execution of a method according to any one of claims 1 through 4 and claims 6 through 14.
- In a non-transient computer-readable recording medium that records instructions for causing one or more processors to perform an operation when executed by one or more processors, The above instructions are configured to cause one or more processors to execute a method according to any one of claims 1 through 4 and claims 6 through 14, a non-transient computer-readable recording medium.
Description
Apparatus, method and recording medium for performing login processing The present disclosure relates to a technology for performing login processing for an e-commerce service. With the widespread use of the Internet, e-commerce services are expanding rapidly. Consequently, various login methods are being provided for e-commerce services. For example, users can log in to e-commerce services using information such as email addresses or mobile phone numbers registered to their user accounts. Servers operating e-commerce services provided separate interfaces to user terminals for entering email addresses and mobile phone numbers, requiring the terminals to perform login processing through these specific interfaces. As a result, users faced the inconvenience of having to individually locate the interface corresponding to their preferred login method and enter their account information to log in to the e-commerce service. FIG. 1 illustrates an environment in which a device according to one embodiment of the present disclosure can be applied. FIG. 2 is a block diagram of a device according to one embodiment of the present disclosure. FIG. 3 is a flowchart schematically illustrating a method for performing login processing for an e-commerce service according to one embodiment of the present disclosure. FIG. 4 is a drawing in which a first web page including a first login interface is output from an electronic device according to one embodiment of the present disclosure. FIG. 5 is a drawing in which a first web page including a second login interface is output from an electronic device according to one embodiment of the present disclosure. FIG. 6 is a drawing of a first web page output with a second login interface excluded from an electronic device according to one embodiment of the present disclosure. FIG. 7 is a drawing in which a second pop-up message requesting a modification to a first string in the format of a first type is output in an electronic device according to one embodiment of the present disclosure. FIG. 8 is a drawing in which a second pop-up message requesting a modification to a first string in a second type format is output in an electronic device according to one embodiment of the present disclosure. FIG. 9 is a drawing in which a second web page for inputting additional information related to a second type of information is output in an electronic device according to one embodiment of the present disclosure. FIG. 10 is a drawing in which a first web page including a first login interface in which an expected string is entered is output from an electronic device according to one embodiment of the present disclosure. FIG. 11 is a drawing in which a first web page is output, including a benefit interface displaying comparison information, in an electronic device according to one embodiment of the present disclosure. The various embodiments described in this disclosure are illustrative for the purpose of clearly explaining the technical concept of this disclosure and are not intended to limit it to specific embodiments. The technical concept of this disclosure includes various modifications, equivalents, alternatives, and embodiments selectively combined from all or part of each embodiment described in this disclosure. Furthermore, the scope of the technical concept of this disclosure is not limited to the various embodiments presented below or the specific descriptions thereof. Terms used in this disclosure, including technical or scientific terms, may have the meaning generally understood by those skilled in the art to which this disclosure pertains, unless otherwise defined. Expressions used in this disclosure, such as “comprising,” “may compose,” “possessing,” “possessing,” “having,” and “possessing,” mean that the subject feature (e.g., function, operation, or component, etc.) exists and do not exclude the existence of other additional features. That is, such expressions should be understood as open-ended terms implying the possibility of including other embodiments. Singular expressions used in this disclosure may include the meaning of the plural form unless otherwise indicated by the context, and this applies likewise to singular expressions described in the claims. Expressions such as "first," "second," or "first," "second" used in this document are used to distinguish one object from another when referring to multiple objects of the same kind, unless the context implies otherwise, and do not limit the order or importance of said objects. Expressions used in this document such as “A, B, and C”, “A, B, or C”, “A, B, and/or C”, “at least one of A, B, and C”, “at least one of A, B, or C”, “at least one of A, B, and/or C”, etc., may mean each of the listed items or all possible combinations of the listed items. For example, “at least one of A or B” may refer to (1) at least one A, (2) at least one B, and (3) at least one A and at least one B. The expression “based on” as used in this disclosu