LinkedinAuth

Authentication ::: auth_linkedin
Maintained by Bas Brands
Part of set Linkedin.
This is the authentication part of the LinkedIn auth plugin. A Linkedin Block provides the user interface for this plugin

LinkedinAuth 2 (Build: 2013101100)

Moodle 2.1, 2.2, 2.3, 2.4, 2.5
Released: Tuesday, 17 September 2013, 12:53 AM
Linkedin Moodle Authentication

Author: Bas Brands
Funded by: BrightAlley, Sonsbeekmedia.

- Updates

August 21st 2013: This plugin now retreives the user email addresses from LinkedIn.

- About this plugin:

This authentication plugin has been created based on the code written by:
https://github.com/mahmudahsan using code published here:
https://github.com/mahmudahsan/Linkedin---Simple-integration-for-your-website

Using Moodle OAuth examples by Jerome Mouneyrac:
http://moodle.org/plugins/view.php?plugin=auth_googleoauth2

The latest versions of these plugins can be downloaded from GitHub:
https://github.com/bmbrands/auth_linkedin


- Plugin Requirements

Requirements:
A Linked in Account
A Linked in integration Key / Secret
The Linkedin Block


- How it works (user)

* Click login with linked in
* Authorize Moodle to get your profile info
* You are now logged in


- Install the LinkedIn auth plugin

1. Add the auth plugin to /auth/linkedin
2. In Moodle go to the plugins page for authentication and enable linkedin.
3. visit https://www.linkedin.com/secure/developer and click Add New Application.
4. Enter your Moodle website details, most important field: Integration URL, use the wwwroot of your Moodle installation.
5. Check the boxes 'r_basicprofile', 'r_fullprofile' and 'r_emailaddress'.
5. Copy your key / secret to the LinkedIn authentication plugin settings page in Moodle.


- Install the LinkedIn block

1. Install the linkedin block.
2. Go to the Siteadmin -> notifications to install the block.
3. Add the block to the moodle frontpage.

Version information

Version build number
2013101100
Version release name
2 (Build: 2013101100)
Can be updated from
2 (Build: 2013082100) (2013082100)
Maturity
Stable version
MD5 Sum
fcb7006ca21056396a8f57904bbba278
Supported software
Moodle 2.1, Moodle 2.2, Moodle 2.3, Moodle 2.4, Moodle 2.5
  • Latest release for Moodle 2.1
  • Latest release for Moodle 2.2
  • Latest release for Moodle 2.3
  • Latest release for Moodle 2.4
  • Latest release for Moodle 2.5

Version control information

Version control system (VCS)
GIT
VCS repository URL

Default installation instructions for plugins of the type Authentication

  1. Make sure you have all the required versions.
  2. Download and unpack the module.
  3. Place the folder (eg "myauth") in the "auth" subdirectory.
  4. Visit http://yoursite.com/admin to finish the installation