You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/plugins/social_login.rst
+3-4Lines changed: 3 additions & 4 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,4 +1,3 @@
1
-
2
1
Social login
3
2
############
4
3
@@ -26,13 +25,13 @@ Before you can use social login, each social media Plugin needs authorization. H
26
25
:width:400
27
26
:alt:Screenshot of a callback URL input field.
28
27
29
-
2. **Add Your API Keys**: copy the API Key - Client Key - and API Secret - Client Secret - from the social platform. Paste these keys into the relevant fields in the Mautic Plugin configuration.```
28
+
2. **Add Your API Keys**: copy the API Key - Client Key - and API Secret - Client Secret - from the social platform. Paste these keys into the relevant fields in the Mautic Plugin configuration.
30
29
31
30
.. image:: images/API_key.png
32
31
:width:400
33
32
:alt:Screenshot of an API Key input field.
34
33
35
-
1. **Authorize the Plugin**: in the Mautic Plugin configuration, click **Authorize**. You must **turn on** the Plugin - do this by toggling the option to “Yes”. Finally, save your configuration to complete the setup.
34
+
3. **Authorize the Plugin**: in the Mautic Plugin configuration, click **Authorize**. You must **turn on** the Plugin - do this by toggling the option to “Yes”. Finally, save your configuration to complete the setup.
36
35
37
36
.. Tip:: You can manage each social network under its respective tab in Mautic's Plugin settings. Make sure each network is fully authorized by adding the required API credentials.
38
37
@@ -54,7 +53,7 @@ Having configured the social Plugins, you can add social login buttons to your M
54
53
.. note::
55
54
Only the buttons for Plugins you've authorized work in the Form. Ensure you've configured all Integrations correctly for a smooth User experience.
56
55
57
-
Step 3: configuring features and mapping Contact fields```
56
+
Step 3: configuring features and mapping Contact fields
After configuration and authorization of the Plugin, you can customize how Mautic handles the incoming social profile data. Under the **Contact Field Mapping** tab in the Plugin settings, map the fields from the User's social profile - for example Email, Name - to the appropriate Mautic Contact fields.
Copy file name to clipboardExpand all lines: docs/troubleshooting/file_ownership_permissions.rst
+9-4Lines changed: 9 additions & 4 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -18,17 +18,20 @@ File and folder permissions specify who and what can read, write, modify, and ac
18
18
19
19
User
20
20
====
21
+
21
22
A User is the owner of the file. By default, the person who created a file becomes its owner. Hence, a User is also sometimes called an **owner**.
22
23
23
24
Group
24
25
=====
26
+
25
27
A Group can contain multiple Users. All Users belonging to a Group have the same access permissions to the file. Groups simplify permissions - all Users in a specific Group inherit the permissions assigned to that Group, rather than having to assign permissions to each User individually.
26
28
27
29
Other
28
30
=====
31
+
29
32
Any other User who has access to a file comes into 'Other', meaning they have neither created the file, nor belong to a Group that owns the file. Practically, this means 'the rest of the world'. Hence, this is also referred to as **permissions for the world**.
30
33
31
-
Linux distinguishes between these three User types to prevent Users accessing, editing, or deleting files they shouldn't be able to change. Read more about :xref:`Linux file and folder ownership documentation`
34
+
Linux distinguishes between these three User types to prevent Users accessing, editing, or deleting files they shouldn't be able to change. Read more about :xref:`Linux file and folder ownership documentation`.
32
35
33
36
Permissions and ownership settings are critical to ensuring the security of your server and Mautic instance, so it's important to get them right. If your files don't have the appropriate permissions in place, it's easier for hackers to intrude on your files and gain access to your Mautic instance. Setting your file permissions correctly may not save you from all attacks, but it helps make your Mautic instance a bit more secure.
34
37
@@ -39,7 +42,7 @@ Mautic needs access to read and write files in the Mautic directory to enable ce
39
42
40
43
Problems with permissions and ownership generally occur because:
41
44
42
-
* You've uploaded Mautic or made changes to files and folders as a different User to the one that Mautic uses to run - for example you uploaded files using an FTP account with the username ``bob`` but your web server executes scripts as a User called ``www-data``.
45
+
* You've uploaded Mautic or made changes to files and folders as a different User to the one that Mautic uses to run - for example you uploaded files using an FTP account with the username ``bob`` but your web server executes scripts as a User called ``www-data``
43
46
* The User that Mautic uses to run doesn't have the appropriate permissions on the files and folders - for example, ``bob`` isn't able to create directories, or read files
44
47
* You ran an update as a different User to that which Mautic uses to run - resulting in some files and folders having their ownership changed
45
48
@@ -50,11 +53,13 @@ Resetting the permissions of your files and folders requires running some comman
50
53
51
54
Solution for hosting providers that offer cPanel access
A script to fix permissions & ownership, on files & directories, for cPanel accounts. You could ask your hosting provider to run that script to reset the permissions to the correct values. Find this handy script here: :xref:`cPanel fix permissions script`.
54
58
55
59
Identifying the problem
56
60
=======================
57
-
Log into your server using SSH, and change to the Mautic directory using the command
61
+
62
+
Log into your server using SSH, and change to the Mautic directory using the command:
58
63
59
64
.. code:: bash
60
65
@@ -96,7 +101,7 @@ To find out which User Apache is running as, run the following command and take
96
101
97
102
ps aux | grep apache2
98
103
99
-
Use this information to find the Groups with the following command
104
+
Use this information to find the Groups with the following command:
0 commit comments