Private Developer Roles for Facebook app - facebook

I'm going to be using the Facebook Open Graph API on my website to allow users to log in, upload information from their profile, and interact. I won't be publishing this app on Facebook's App Center.
My question is, is the Developer Roles section able to be private if the user navigates to the app's page? I don't want the names of the developers publicly listed. If it's not by default, is there a setting to hide that information?
I know Facebook does not want separate accounts created for the purpose of using the API, but I don't want users finding the personal accounts of those developing the site.

No, the list of admins of a Facebook app isn't displayed anywhere on Facebook or retrievable via the API unless your app is acting on behalf of one of the existing admins of that app

Related

When do I need to submit my app for Facebook review (when only reduced group of people will use it)?

I am creating an app that only a specific list of users will use, and I need Instagram Public Content Access permission (and some other permissions) for them (I have my Instagram Business Account all set up and connected with Facebook page).
On https://developers.facebook.com/docs/facebook-login/review/examples/#screencast there is stated:
You do not need to submit your app if it will only be used by you or
by a reduced number of people. Any account listed in the Roles tab in
your App Dashboard, such as admins, developers and testers, can access
all permissions and generate a user or page access token.
So I just want to make sure, that it is completely fine in my case to keep my app in development mode and let my users use it like this (so I don't need to submit my app for review as long as all the users are going to have their role assigned in my app), and that these permissions are not intended just for a limited time period or only for testing/development purposes.
Thank you for any answer.
What you quoted there, is applicable to permissions your app is going to ask its users to grant to it.
Instagram Public Content Access is not a permission, it is a feature. You need to get it reviewed, if you want your app to be able to access content that the users of your app do not have admin access to.
https://developers.facebook.com/docs/apps/review/feature/#reference-INSTAGRAM_PUBLIC_CONTENT_ACCESS

Facebook Login without a Facebook Account nor through a third-party app

Does anyone know of a way to use social logins without having to create an account with a social media website? For Example, I want to use Facebook's Login on my website, but I do not want to create a Facebook account nor an app just to use their login.
Far as I know it pretty much requires (facebook) an App to be created (on developer site for facebook) in order to utilized services with a website.
Unfortunately, in order to maintain a safe development environment, and to prevent the creation of spam apps, it is required that Facebook manage its developer users. This is to allow them to block apps that act maliciously, and to allow permissions to be managed on their server for the app access token. For a more detailed answer, I'll refer you to one on StackOverflow by Lix.

Page admins as admin of app?

I have a Facebook Application in order to manage comments on my web page, allowing for moderation, etc.
I also have a Facebook Page, for the same brand.
Is there anyway of having an Administrator list that is shared between these two objects? So that I can add and remove users from one and they would get/lose access to the other?
There's no way to do this automatically, but you can:
Have a trusted user (admin of the page and app) grant manage_pages permission to [your/an] app
Get the page access token for managing the page - see "Page Login" on this document
Retrieve a list of the other page admins from /PAGE_ID/admins
Use the App Access Token to add those users as developers/admins/etc of the App by posting to the Application's 'Roles' connection
Those users will receive (and must accept) a request to become an admin/developer/etc of the app
Caveat: the users you try to add to the app must be verified accounts (via SMS or credit card) or they can't be ad admin or developer of the app
I'm NOT sure about this, but I never saw such thing available. Probably you'll have to integrate an application to your page that works on this

how to get the user list those who are access my facebook application through my iphone apps

i am creating an iphone apps which need to use facebook login details to enter into the apps as Groupon iphone apps.
In Groupon, they are using FBConnect to access their facebook application, based on the login success they are allowing me to access their deals.
I had used FBConnect package to post some message to user's wall using my own facebook application API. But not clear as how to use facebook login details to enter into my apps as in groupon.
my questions as follow,
Is there any way to access the user details who are used registered to access my iphone apps which using my facebook application API?
Advanced Thanks!
Check the readme file shown beneath the source directories at http://github.com/facebook/facebook-iphone-sdk
It sounds like you're talking about two things.
First, you want your app to get extended permission from your user so you can access their specific information.
Second, you want to query Facebook for that information once you have permission. You can do that by making specific Facebook API calls once you have permission.

How to limit information requested by my facebook app

I'm using facebook connect to allow the visitors login to a website using their facebook account.
The only information needed is that the user id and name.
However the facebook connect dialog states that my app will access all the users friends, photos...
How can I configure my facebook application to not request those data?
The quick answer, you can't. The dialog states that you have the ability to access the user's information. Whether you access it or not is up to you, but the ability to is always there. There is a base level of access granted to all apps. You can prompt for extended permissions, but you can't customize the base level.
This may change going forward with OpenGraph. There are still features Facebook is adding, and some existing, undocumented features.