Cross-platform single sign-on service system for use with mobile application
Patent Information
- Application Number
- TW115204091
- Authority / Receiving Office
- TW · TW
- Patent Type
- Utility models
- Current Assignee / Owner
- Filing Date
- 2026-05-07
- Publication Date
- 2026-09-11
- Estimated Expiration
- 2036-05-06
Smart Images

Figure TWG2TB001911147_001 
Figure TWG2TB001911147_002
Abstract
Claims
1. A cross-platform single sign-on service system for use with a mobile application, comprising: an authorization server for supporting single sign-on scepter issuance and verification; and an online banking server connected to the authorization server; wherein: The authorization server receives a scepter request from the mobile application to generate a one-time scepter and stores the binding relationship between the one-time scepter and a user identification code; the online banking server receives a webpage access request from the mobile application, which is initiated by the mobile application in an embedded webpage and includes the one-time scepter; the online banking server sends a verification request to the authorization server to verify the one-time scepter. If the authorization server confirms that the one-time scepter is valid, the online banking server obtains the user identification code bound to the one-time scepter to establish an online banking dialogue stage and provides an online banking function page to the embedded webpage of the mobile application.
2. The cross-platform single sign-on service system as described in claim 1, wherein when the authorization server generates the one-time scepter, it further binds the one-time scepter to one of the Internet Protocol (IP) addresses used when the mobile application sends the request.
3. In the cross-platform single sign-on service system as described in request item 2, when the online banking server sends the verification request to the authorized server, it also transmits the source IP address of the webpage access request received by the online banking server, so that the authorized server can compare whether the operation IP address is consistent with the source IP address.
4. The cross-platform single sign-on service system as described in Request 1, wherein the one-time scepter has an expiration time and adopts a universally unique identifier (UUID) format.
5. The cross-platform single sign-on service system as described in Request 1, wherein the webpage access request includes a Uniform Resource Locator (URL), and the one-time scepter is appended to one of the query parameters of the Uniform Resource Locator.
6. The cross-platform single sign-on service system as described in Request 1, wherein if the authorization server determines that the one-time scepter is invalid or has expired, the online banking server refuses to establish the online banking session.
7. The cross-platform single sign-on service system as described in Request 1, wherein the online banking server provides the online banking function page for the mobile application to automatically close the embedded webpage or redirect to a deep link to return to the native screen of the mobile application after the operation is completed.
