Wiki source code of Facebook


Show last authors
1 {{content/}}
2
3 When adding a //Facebook// identity provider the following parameters are requested:
4
5 == Base settings ==
6
7 {{figure image="facebook_base_settings_en.png" clear="h1"}}
8 Basic settings for the configuration of the Facebook identity provider.
9 {{/figure}}
10
11 === Name ===
12
13 Name of the identity provider in {{formcycle/}}.
14
15 === Different name on form login button ===
16
17 If a form has been configured to offer several authentication options, a dialog will be displayed when opening the form in which an authentication type has to be selected. The text content that should be on the button for this identity provider can be configured here.
18
19 If nothing is entered here, the name entered under //Name// is used.
20
21 === Alias for callback URL (UUID) ===
22
23 Unique identifier that is used when the identity provider returns to {{formcycle/}}. This value is generated automatically, but can be changed if necessary.
24
25 === Callback URL ===
26
27 URLs for each {{formcycle/}}-Server (master server as well as frontend servers) which can be used when returning from the identity provider to {{formcycle/}}. Each URL can be copied to the clipboard by clicking the copy icon to the right of the URL.
28
29 == Initially visible buttons ==
30
31 Below the base settings there are initially 2 buttons whose functions are intended to help with the configuration of the identity provider.
32
33 === Help ===
34
35 Opens this help page in the browser.
36
37 === Add configuration ===
38
39 If the required information has been provided by the identity provider, the area for the configuration of the identity provider can be opened by clicking on this button. Afterwards the area //configuration// which is described below opens.
40
41 == Configuration ==
42
43 {{figure image="facebook_configuration_en.png" clear="h1"}}
44 Configuration options of the Facebook identity provider.
45 {{/figure}}
46
47 === Client ID ===
48
49 Unique ID of the configuration that is provided by the identity provider.
50
51 === Client secret ===
52
53 Secret key which is used to authenticate your client.
54
55 === Extended settings ===
56
57 By clicking on //Extended settings// additional parameters for the connection with Facebook can be configured
58
59 ==== Scope ====
60
61 Specifies the permissions {{formcycle/}} uses when querying fields on Facebook.
62
63 ==== Fields ====
64
65 Specifies the fields which are queried on Facebook.