Update OAuth2.md
This commit is contained in:
parent
c569964163
commit
870508fce4
10
OAuth2.md
10
OAuth2.md
@ -1,7 +1,7 @@
|
||||
|
||||
# 1. Authorization Request (User Initiates Login)
|
||||
|
||||
A user visits the app `xorismesiti.gr` and clicks on the **Login with Google** button.
|
||||
A user clicks on the **Login with Google** button on the the app `xorismesiti.gr`.
|
||||
|
||||
The app request permission to access certain Google APIs (like the user's email, profile, etc.).
|
||||
|
||||
@ -19,3 +19,11 @@ GET https://accounts.google.com/o/oauth2/v2/auth?
|
||||
- `redirect_uri`: The URI Google will redirect to after the user consents.
|
||||
- `scope`: The permissions you're requesting (e.g., email, profile).
|
||||
- `state`: A random string to protect against CSRF attacks.
|
||||
|
||||
# 2. User Login and Consent
|
||||
|
||||
-The user is redirected to Google's login page.
|
||||
-If they're not already logged in, they will be prompted to enter their Google credentials.
|
||||
-After successful login, the user will be shown a consent screen where they can grant or deny permission for your app to access their Google account (e.g., email and profile information).
|
||||
|
||||
**User Action**: The user clicks "Allow" to grant access.
|
||||
Loading…
x
Reference in New Issue
Block a user