/ / Имам ли нужда от имейл разрешение за получаване на имейла на Facebook по време на регистрация - facebook, имейл, плъгини, разрешения, регистрация

Имам ли нужда от имейл разрешение за получаване на имейла на потребителя по време на регистрация - facebook, имейл, плъгини, разрешения, регистрация

Аз интегрирам автентификацията във Facebook,заявки за регистрация и приложение с нашето уеб приложение, като се използва комбинация от Javascript SDK (за управление на FB бутони, диалози, API на страната на клиента и т.н.) и PHP SDK за обработка на подписани заявки, автоматично влизане във връзка с потребители, свързани с facebook и използване API за обработка на заявки за приложения. Повечето неща работят добре и цялостният работен процес е приемлив.

Въпросът ми е конкретно относно „имейла“разширено разрешение и дали имам нужда от него, за да гарантирам, че подписаната заявка, върната по време на плъгин за регистрация, ще съдържа имейл на потребителя.

Наясно съм с настоящите ограничения на приставката за регистрация (тъй като не можете да поискате разширени разрешения), но аз трябва имейла на потребителя във Facebook, когато той се регистрира. Това е така, за да може потребителят да влезе както със своите FB идентификационни данни, така и със стандартен имейл / парола, както на потребители, които не са свързани с FB. (Моля, не предлагайте просто да променя процеса на регистрация, за да позволя на потребителите да се регистрират без имейл - това е тежко изискване поради няколко добри причини, които не спечелих тук.)

В момента се опитвам да "защитя"Регистрация във Facebook с процес на влизане, за да принуди потребителя да предостави „имейл“ разрешение преди да се регистрира. Това обаче е тромаво, ако бъде поставено като предварителна стъпка към регистрацията на FB и / или е трудно да се гарантира, че потребителят ще премине през тази стъпка, преди да достигне формата за регистрация на FB.

Някой знае ли със сигурност дали "имейл"разширеното разрешение всъщност е необходимо, за да гарантирам получаването на имейла на потребителя по време на reigstraion? Не мога да намеря настройки във Facebook (за моите тестови потребители), които биха попречили на приложенията да получават имейла. Фактът, че съм включил имейл полето в регистрационната форма гаранция, че ще я върна в подписаната заявка?

Моля, обърнете внимание, че в момента нямаме други изисквания за разширени разрешения и тъй като имаме нужда от тях, планираме да поискаме потребителя в момента на нужда.

Всяка помощ / потвърждение ще бъде благодарна - потърсих, но не мога да намеря отговора в този точен момент (въпреки че, разбира се, можех да го пропусна!).

Отговори:

0 за отговор № 1

Не трябва да се нуждаете от вашите потребители, за да упълномощаватприложение, преди да използвате приставката за регистрация, приставката за регистрация съществува специално, за да се избегнат приложения, които трябва да изграждат в собствената си система, за да могат потребителите да разрешават приложение, преди данните им да могат да бъдат използвани за предварително попълване на формуляр.

Ако използвате приставката за регистрация с fb_only посочени и поискайте email полето, ще получите имейл адреса на потребителя в подписания обратен сигнал за обратно извикване, когато той се регистрира.

Ако позволите на потребителите да се регистрират с помощта на приставката, но без да изискват от тях да използват своите данни във Facebook, то email полето може да съдържа какъвто и да е имейл адрес, който сте въвели ръчно.

Пълната документация е на https://developers.facebook.com/docs/plugins/registration/