Invention Grant
- Patent Title: Securely authenticating a bot user
-
Application No.: US15640002Application Date: 2017-06-30
-
Publication No.: US10659464B2Publication Date: 2020-05-19
- Inventor: Mao Yu , Siddharth Uppal , Yuri Georgiev Dogandjiev , Adrian Orbita Solis , Larry Jin
- Applicant: Microsoft Technology Licensing, LLC
- Applicant Address: US WA Redmond
- Assignee: Microsoft Technology Licensing, LLC
- Current Assignee: Microsoft Technology Licensing, LLC
- Current Assignee Address: US WA Redmond
- Agency: Schwegman Lundberg & Woessner, P.A.
- Main IPC: H04L29/06
- IPC: H04L29/06 ; G06F21/31 ; H04L12/58 ; H04W12/06 ; H04W4/21 ; H04L29/08

Abstract:
Systems and methods are provided that securely authenticate a user of a web application. For example, the user may utilize a bot from within a first application, such as a chat application. The user may request the bot to access a second application (e.g., a social-networking application) that is remote from the first application. If the bot does not have authorization, the bot may redirect the user to a webpage for the second application, where the user may enter login credentials. Upon verification, the second application may provide an access token to a webpage associated with the bot. To authenticate the bot user, the bot webpage may generate and cache a nonce that is transmitted back to the first application, which then transmits it to the bot. The bot may then compare the received nonce with the cached nonce. If the nonces match, the user may be securely authenticated.
Public/Granted literature
- US20180332042A1 SECURELY AUTHENTICATING A BOT USER Public/Granted day:2018-11-15
Information query