Shiro OAuth Plugin

  • Tags: /
  • Latest: 0.3
  • Last Updated: 31 July 2013
  • Grails version: 1.3.3 > *
2 votes
Dependency:
compile ":shiro-oauth:0.3"
Custom repositories:
mavenRepo "http://repo.desirableobjects.co.uk/"

 Documentation  Source  Issues

Summary

Adds OAuth-based authentication to the Shiro plugin using the OAuth plugin. This plugin provides an OAuth realm that can easily be integrated into existing applications and a host of utility functions to make things like "log in with Twitter" almost trivial.

Installation

grails install-plugin shiro-oauth

Description

2013.07.31: Version 0.3

  • Fixed a couple of security issues (#6 and #7)
  • Restored compatibility with 1.3.7
The security fixes resulted in a breaking change: you can no longer pass a userId parameter to the ShiroOAuthController.linkAccount action. Instead, you must either pass username and password parameters for the target account, or pre-authenticate the target account via something like SecurityUtils.subject.login() .

2012.04.29: Version 0.2

  • Added multi-provider support (configure more than one provider in an app)
  • Fixed Google and Facebook authentication