(Quick Reference)

2 Intallation - Reference Documentation

Authors: Igor Artamonov

Version: 0.13.2

2 Intallation

2.1 Installation

Install plugin

Basically it's just adding dependency into `BuildConfig.groovy`:

plugins {
        compile "org.grails.plugins:spring-security-facebook:0.11"
    }

and calling (optionaly) configuration wizards by:

grails s2-quickstart //configure Spring Security Core
grails s2-init-facebook //configure Spring Security Facebook

Instead of last step you can edit `Config.groovy` manually, you need to add Facebook App key/secret there, and other configuration options if you need (see Configuration section)

Follow Basic Usage guide for next steps.

2.2 Upgrade Notice

Upgrading from version 0.9

Since version 0.10 plugin have started to use Server Side authentication by default, instead of Client Side authentication (based on Facebook JS SDK) that was default implementation for version 0.9 and earlier.

If you want to continue using Client Side authentication, you should add following configuration into Config.groovy:

grails.plugins.springsecurity.facebook.filter.type='transparent,cookieDirect'

See Filters guide for details.