https://github.com/fastuptime/google_authentication
Google Authentication / Google Yetkilendirme
https://github.com/fastuptime/google_authentication
auth google google-auth google-authentication
Last synced: 4 months ago
JSON representation
Google Authentication / Google Yetkilendirme
- Host: GitHub
- URL: https://github.com/fastuptime/google_authentication
- Owner: fastuptime
- License: other
- Created: 2023-08-16T21:24:54.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2023-08-16T21:33:30.000Z (over 1 year ago)
- Last Synced: 2024-11-06T20:13:40.147Z (6 months ago)
- Topics: auth, google, google-auth, google-authentication
- Language: EJS
- Homepage: https://support.google.com/cloud/answer/6158849
- Size: 10.7 KB
- Stars: 4
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
README
# Google_Authentication
Google Authentication / Google Yetkilendirme# π Images π


# π Example Response Google π
```js
{
provider: 'google',
sub: '106274031118275039987',
id: '106274031118275039987',
displayName: 'Fast Uptime',
name: { givenName: 'Fast', familyName: 'Uptime' },
given_name: 'Fast',
family_name: 'Uptime',
email_verified: true,
verified: true,
language: 'tr',
locale: undefined,
email: '[email protected]',
emails: [ { value: '[email protected]', type: 'account' } ],
photos: [
{
value: 'https://lh3.googleusercontent.com/a/AAcHTtc8A6atL67dCwUgqkDfw-uBLLSksvOMRpDKM1z9xaipbw=s96-c',
type: 'default'
}
],
picture: 'https://lh3.googleusercontent.com/a/AAcHTtc8A6atL67dCwUgqkDfw-uBLLSksvOMRpDKM1z9xaipbw=s96-c',
_raw: '{\n' +
' "sub": "106274031118275039987",\n' +
' "name": "Fast Uptime",\n' +
' "given_name": "Fast",\n' +
' "family_name": "Uptime",\n' +
' "picture": "https://lh3.googleusercontent.com/a/AAcHTtc8A6atL67dCwUgqkDfw-uBLLSksvOMRpDKM1z9xaipbw\\u003ds96-c",\n' +
' "email": "[email protected]",\n' +
' "email_verified": true,\n' +
' "locale": "tr"\n' +
'}',
_json: {
sub: '106274031118275039987',
name: 'Fast Uptime',
given_name: 'Fast',
family_name: 'Uptime',
picture: 'https://lh3.googleusercontent.com/a/AAcHTtc8A6atL67dCwUgqkDfw-uBLLSksvOMRpDKM1z9xaipbw=s96-c',
email: '[email protected]',
email_verified: true,
locale: 'tr'
}
}
```# π οΈ Installation π οΈ
- Download and install [NodeJs](https://nodejs.org/en/download) on your computer.
- Download the project as Zip to your computer and unzip it.
- Enter the folder you extracted from the zip and open a terminal to the location of that folder, then enter the following commands.
`npm install`
- Start the by entering the following command in Terminal
`node .`- https://support.google.com/cloud/answer/6158849 Create an app here
## β³Tech Stack β³
**ποΈ Server:** Node, Passport, Express, Passport-Twitter, Express-session
---
- β¨ [For Support](https://github.com/sponsors/fastuptime)
- π [Discord](https://fastuptime.com/discord)
- π [Fast Uptime](https://fastuptime.com/)
- πͺ All kinds of projects are made
- 𧨠You can contact us to make a paid project
- πΈ You can contact for paid installation
- βοΈ [Click For Contact](mailto:[email protected])# π― License π―
- βοΈ Its protected by Creative Commons ([CC BY-NC-SA 4.0](https://creativecommons.org/licenses/by-nc-sa/4.0/))