Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/fastuptime/facebook_authentication

FacebookAuthentication / Facebook Yetkilendirme NodeJs Meta
https://github.com/fastuptime/facebook_authentication

auth authentication facebook facebook-auth facebook-authentication meta meta-auth

Last synced: 8 days ago
JSON representation

FacebookAuthentication / Facebook Yetkilendirme NodeJs Meta

Awesome Lists containing this project

README

        

# Facebook_Authentication
FacebookAuthentication / Facebook Yetkilendirme NodeJs Meta

# 🎈 Images 🎈

![image](https://github.com/fastuptime/Facebook_Authentication/assets/63351166/d43c1b4f-e244-4c18-8a99-5f81a2a7312a)
![image](https://github.com/fastuptime/Facebook_Authentication/assets/63351166/693c898d-4915-47a3-a130-256ed4cb6bcc)
![image](https://github.com/fastuptime/Facebook_Authentication/assets/63351166/493a423e-9a86-4eba-a053-0a72226d6781)
![image](https://github.com/fastuptime/Facebook_Authentication/assets/63351166/e4fa440d-91b8-4147-9b83-34ba03af83c5)

# 🌘 Example Response FaceBook 🌘

```js
{
id: '1026688868530111',
username: undefined,
displayName: 'Can Kaya',
name: { familyName: 'Kaya', givenName: 'Caner', middleName: undefined },
gender: undefined,
profileUrl: undefined,
photos: [
{
value: 'https://platform-lookaside.fbsbx.com/platform/profilepic/?asid=1026688868530111&height=50&width=50&ext=1694807779&hash=AeQzA4gFgVGOCTeJu0w'
}
],
provider: 'facebook',
_raw: '{"id":"1026688868530111","name":"Can Kaya","picture":{"data":{"height":50,"is_silhouette":false,"url":"https:\\/\\/platform-lookaside.fbsbx.com\\/platform\\/profilepic\\/?asid=1026688868530111&height=50&width=50&ext=1694807779&hash=AeQzA4gFgVGOCTeJu0w","width":50}},"first_name":"Can","last_name":"Kaya"}',
_json: {
id: '1026688868530111',
name: 'Can Kaya',
picture: { data: [Object] },
first_name: 'Can',
last_name: 'Kaya'
}
}
```

# πŸ› οΈ 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://developers.facebook.com/ Create an app here

## β›³Tech Stack β›³

**πŸ—„οΈ Server:** Node, Passport, Express, Passport-Facebook, 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/))