How To View Facebook Without Account?

Is it OK to create a user account on website for user while he presses the 'Login with Facebook' button to view a website?

  • After user has granted permissions to an app to fetch certain data from Facebook, while he does a 'Login with Facebook', is it OK for me to create an account for him on my app using his data fetched from facebook ?

  • Answer:

    Yup. Most sites do it...You must be signed in to read this answer.Connected to GoogleConnected to FacebookBy continuing you indicate that you have read and agree to the .  Loading account...Complete Your ProfileFull NameChecking...EmailChecking...PasswordChecking...By creating an account you indicate that you have read and agree to the .

Sanchit Khera at Quora Visit the source

Was this solution helpful to you?

Other answers

Yes, absolutely.  Most modules like omniauth-facebook (Rails) suggest this (find_or_create).

Jonathan Yankovich

Yes! It is one of the main benefits of using a social login (Such as Facebook). You can create an avatar and profile for them based on the data on their Facebook profile. This makes it much easier for the user and increases their user experience. It creates a more personalized experience for them, while giving you great first hand insights about them!

Taylor Nelson

Yes it is OK do that, just make sure that you wont ask for too many permissions unless they are extremely needed. You can ask for more permissions later in the flow reason being most people wont likely grant the access in the beginning itself. You can find more details and how to optimize permission requests here https://developers.facebook.com/docs/facebook-login/permissions/v2.1#optimizing e.g. this https://coursi.co/

Raju Bhosale

Is it Ok? It is necessary ! Where are you going to store user-specific data if you do not make accounts for Facebook users? A Facebook user should be similar to a normal user in your database structure, with the only difference that you have his 'Facebook ID' stored with you, using which he can directly login.

Shikhar Saxena

In most of the cases where the user is making some kind of transaction or creating personal data, a user account is must. Like if you see Quora after you login with Facebook or Twitter it creates an additional account, since it captures the basic details from these social media site and you don't need to enter them again. I personally don't understand this logic, so whether you login with facebook or directly, a user account would be created anyways, hence why do services promote login with facebook or twitter. I could only see certain benefits like posting their buying information on social media website.

Amit Shroff

Related Q & A:

Just Added Q & A:

Find solution

For every problem there is a solution! Proved by Solucija.

  • Got an issue and looking for advice?

  • Ask Solucija to search every corner of the Web for help.

  • Get workable solutions and helpful tips in a moment.

Just ask Solucija about an issue you face and immediately get a list of ready solutions, answers and tips from other Internet users. We always provide the most suitable and complete answer to your question at the top, along with a few good alternatives below.