Skip to content
This repository has been archived by the owner on Mar 8, 2019. It is now read-only.

donbeave-archive/grails-spring-security-oauth-linkedin

Repository files navigation

grails-spring-security-oauth-linkedin Build Status

LinkedIn extension for Grails Spring Security OAuth plugin

Installation

Add the following plugin definition to your BuildConfig:

// ...
plugins {
  // ...
  compile ':spring-security-oauth:2.0.2'
  compile ':spring-security-oauth-linkedin:0.1'
  // ...
}

Usage

Add to your Config:

oauth {
  // ...
  providers {
    // ...
    linkedin {
      api = org.scribe.builder.api.LinkedInApi
      key = 'oauth_linkedin_key'
      secret = 'oauth_linkedin_secret'
      successUri = '/oauth/linkedin/success'
      failureUri = '/oauth/linkedin/error'
      callback = "${baseURL}/oauth/linkedin/callback"
    }
    // ...
  }
}

In your view you can use the taglib exposed from this plugin and from OAuth plugin to create links and to know if the user is authenticated with a given provider:

<oauth:connect provider="linkedin" id="linkedin-connect-link">Linkedin</oauth:connect>

Logged with linkedin?
<s2o:ifLoggedInWith provider="linkedin">yes</s2o:ifLoggedInWith>
<s2o:ifNotLoggedInWith provider="linkedin">no</s2o:ifNotLoggedInWith>

Copyright and license

Copyright 2012-2014 Mihai Cazacu, Enrico Comiti and Alexey Zhokhov under the Apache License, Version 2.0. Supported by AZ.

About

LinkedIn support for Grails Spring Security OAuth

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published