forked from rodrigoprimo/social-connect
-
Notifications
You must be signed in to change notification settings - Fork 0
/
readme.txt
235 lines (154 loc) · 9.14 KB
/
readme.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
=== Social Connect ===
Contributors: rodrigosprimo
Tags: facebook, wordpress.com, twitter, google, yahoo, social, login, register
Requires at least: 3.0
Tested up to: 4.1.1
Stable tag: 1.2
License: GPLv2
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Donate link: http://rodrigoprimo.com/donate/
Allow your visitors to comment, login and register with their Twitter, Facebook, Google, Yahoo or WordPress.com account.
== Description ==
<strong>Looking for maintainers.</strong> This plugin is currently not maintained. If you would like to take over the development please let me know using the plugin support forum or GitHub issue system.
WordPress Social Login is a good alternative to this plugin:
https://wordpress.org/plugins/wordpress-social-login/
Social Connect adds social login buttons on the login, register and comment forms of your WordPress site.
The buttons offer login and registration using a Twitter, Facebook, Google, Yahoo or WordPress.com account.
It makes it super easy for new members to register with your site and existing members to login.
= Props =
Special thanks to:
* [markusdrake](http://wordpress.org/support/profile/markusdrake) for patches and helping in the support forums;
* [L D](http://wordpress.org/support/profile/enochfung) for patches and helping in the support forums;
* [Geodanny](http://wordpress.org/support/profile/geodanny) for helping in the support forums; and
* [Wirone](http://blog.wirone.info/) for polish translation and patches.
And everyone else in the forums sharing the fixes they find and answering each others questions.
= Contribute =
Social Connect is rapidly growing in popularity and help with the growing pains is appreciated.
If you're a developer, you can contribute fixes & optimisations via [Social Connect on GitHub](https://github.com/thenbrent/social-connect).
Everyone can help out by answering questions in the [Support Forums](http://wordpress.org/tags/social-connect?forum_id=10#postform).
== Installation ==
1. Upload everything into the "/wp-content/plugins/" directory of your WordPress site.
2. Activate in the "Plugins" admin panel.
3. Visit the "Settings | Social Connect" administration page to configure social media providers.
== Frequently Asked Questions ==
= Does Social Connect work with WordPress Multisite? =
Yes.
= Does Social Connect work with the Theme My Login plugin? =
Yes.
= Can visitors connect with Social Connect to make a comment? =
Yes.
= Do I need to add template tags to my theme? =
Social Connect attempts to work with the default WordPress comment, login and registration forms.
If you want to add the social connect login or registration forms to another location in your theme, you can insert the following code in that location:
`<?php do_action( 'social_connect_form' ); ?>`
You can also use the shortcode below to add Social Connect login to a page or post:
`[social_connect]`
= Where can I report bugs & get support? =
First, a few caveats on support.
This is free software. Please be patient. I attempt to answer all questions, just not on the same day or even week. Polite and descriptive questions will always be given priority.
Please search the support forums before asking a question - duplicate questions will not receive a reply.
With those caveats in mind, ask questions in the [Support Forums](http://wordpress.org/tags/social-connect?forum_id=10#postform).
To help me diagnose the issue, please include the following information in your post on the [Forums](http://wordpress.org/tags/social-connect?forum_id=10#postform):
* what specifically is broken in Social Connect (eg. the buttons don't show up or it doesn't redirect back form Google)
* what you did just before Social Connect stopped working (eg. activated, enabled all OpenID providers, clicked the Google login button)
* version of the plugin
* version of WordPress
* list of other plugins installed
* error messages you receive (if any)
= Why doesn't Social Connect Work? =
Please make sure you are running the latest version of Social Connect and the latest version of WordPress.
If you have White Label CMS installed, the javascript it adds to your login page breaks all other plugins which run javascript on the login form.
For a quick fix and for more information see this [forum topic](http://wordpress.org/support/topic/social-connect-does-not-work-at-all?replies=7#post-2029255).
If you don't have White Label CMS installed, please double check your settings then post a question in the [Support Forums](http://wordpress.org/tags/social-connect?forum_id=10#postform).
= Social Connect and Better WP Security plugin =
If you have Better WP Security plugin enable you must disable "Prevent long URL strings" option otherwise Social Connect won't work properly.
= Why a random e-mail is created when connecting using Twitter? =
Unfortunately the Twitter API don't return the user email address. So the plugin gerates a random e-mail address like [email protected].
== Screenshots ==
1. **Login** - on the login and registration form, buttons for 3rd party services are provided.
2. **Comment** - buttons for 3rd party services are also provided on the comment form.
3. **Admin** - plugin options
== Changelog ==
= 1.2 =
* Add support to Google+ Sign-In (thanks jneto for your help)
* Added a filter & a hook to process the new user account (proposed by Frique)
* Updated dead links to Facebook apps page (proposed by Frique)
* Fix issue with Twitter avatar (proposed by Frique)
* Support for multi-word last names retreived from social networks (proposed by Frique) 1.2
= 1.1 =
* Update facebook-php-sdk to latest version
* Add link to Social Connect settings page in the plugins page
* Replace jQuery .live() method with .on() method (proposed by nunomorgadinho)
* Remove unnecessary call to jQuery noconflict (proposed by nunomorgadinho)
* Fix Social Connect login from registration page when multisite is enabled (reported by bvpraveenkumar)
= 1.0.6 =
* Make sure TwitterOAuth is not available before including it to avoid conflict with other plugins using the same library
* Use login_enqueue_scripts instead of login_head to enqueue scripts
= 1.0.5 =
* Better error handling in sc_http_get_contents()
= 1.0.4 =
* Added social_connect_before_register_twitter action hook (proposed by appsxtreme)
* Added $access_token to the parameters of the 'social_connect_before_register_facebook' action hook (proposed by appsxtreme)
* Test the right variable in sc_http_get_contents() (proposed by appsxtreme)
= 1.0.3 =
* Fix error with OpenID provider when server has HTTPS enabled (reported by @ciudy)
= 1.0.2 =
* Add screeshot of the admin page and update FAQ page
= 1.0.1 =
* Remove anonymous function to preserve PHP 5.2 compatibility broken with the release of version 1.0 of the plugin
= 1.0 =
* Replace custom jQuery dialog CSS with the one used by WP to avoid conflicts with other plugins and themes
* Only create a new WP user if registration is enabled
* Replace curl with WordPress HTTP API - thanks rmathis
* Remove direct calls to wp-load.php
= 0.10.3 =
* Remove rewrite diagnostics section from the admin
= 0.10.2 =
* Fix XSS vulnerability
= 0.10.1 =
* Use HTTPS version of Google CDN to include jQuery UI CSS (proposed by ismailfazal)
= 0.10 =
* Fix Twitter login
* Added several hooks to make it easier to extend the plugin
* Add social-connect html only if there is a social login enabled
* Pt-br translations
= 0.9 =
* Setting CURLOPT_SSL_VERIFYPEER to false
= 0.8 =
* Moving comments icons to top of comment form (using `comment_form_top` hook instead of `comment_form` hook)
* No longer relying on `file_get_contents()` function (using custom `sc_curl_get_contents()` function)
* Removing "Not You?" double-dialogue.
* Adding `social_connect_form` action to replace template tag with `do_action( 'social_connect_form' )`.
= 0.7 =
* Social Connect widget can now be customised
* l10n implemented
* Polish translation.
= 0.6 =
* Fixing 'email_exists' bug
= 0.5 =
* Removing Windows Live due to broken implementation
* Fixing IE7 Bug reported here: http://wordpress.org/support/topic/plugin-social-connect-social-connect-fails-on-ie7?replies=9
* Returning to a single admin page as diagnostics is smaller without Windows Live
= 0.4 =
* Removing generic OpenID for security concerns: http://wordpress.org/support/topic/545420
* Only calling deprecated registration.php file if WP < 3.1 http://wordpress.org/support/topic/540156
= 0.3 =
* Social Connect moved to it's own top level menu in wp-admin.
* Enable/disable integration with each social provider.
* Simplified setup for Windows Live.
* Introduced diagnostics to check for required cryptographic extensions and server rewrite rules.
= 0.2 =
* Fix for directory name
= 0.1 =
* Initial beta release.
== Upgrade Notice ==
= 0.9 =
* Upgrade to fix Facebook connect SSL bug effecting some servers.
= 0.8 =
* Upgrade to fix bugs affecting Facebook connect on certain servers.
= 0.7 =
* Upgrade to be able to customise Social Connect widget & use in Polish.
= 0.6 =
* Important Upgrade: If you are running WordPress 3.0, you must upgrade. For versions 3.1 and above, this is an optional upgrade.
= 0.5 =
Important upgrade to fix a bug in versions of Internet Explorer prior to version 8.