An open API service indexing awesome lists of open source software.

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

Awesome Lists containing this project

README

        

# Google_Authentication
Google Authentication / Google Yetkilendirme

# 🎈 Images 🎈

![image](https://github.com/fastuptime/Google_Authentication/assets/63351166/f0883c66-b143-40fa-93a1-b61ce3d43893)
![image](https://github.com/fastuptime/Google_Authentication/assets/63351166/ca20692c-2642-4409-a2b0-ccdcbb168a7d)
![image](https://github.com/fastuptime/Google_Authentication/assets/63351166/d46baa3d-5e1d-41fb-882a-f3056bd24110)

# 🌘 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/))