Don't downgrade. It'd be better to stick with JFBConnect and let us help you add that feature back. We'll also make sure it becomes an option in the next release.
First, there are only a few permissions that can be granted with LinkedIn. Facebook has a much more granular system. You can see all the permissions that LinkedIn allows below:
developer.linkedin.com/documents/authentication#granting
Specifically, JFBConnect will select the permissions based on the Profile mappings you've selected, and that can be r_fullprofile and/or r_contactinfo. r_emailaddress is *always* set as required by JFBConnect.
With all that said, to add another permission, edit the /components/com_jfbconnect/libraries/profile/linkedin.php file. Around line 173, you'll see:
self::$requiredScope = array_unique(self::$requiredScope);
self::$requiredScope = implode(",", self::$requiredScope);Update that to:
self::$requiredScope[] = 'w_messages';
self::$requiredScope[] = 'rw_nus';
self::$requiredScope = array_unique(self::$requiredScope);
self::$requiredScope = implode(",", self::$requiredScope);That will add w_messages and rw_nus to the required scope for all users.
Let me know how that goes,
Alex