Kusum Adhikari
Kusum Adhikari

Reputation: 210

Grails Spring Security Facebook Plugin not Working

I am trying to use spring security facebook plugin in grails. Here is my configuaration

BuildConfig.groovy:

compile ":spring-security-core:2.0-RC2"
compile ":spring-security-facebook:0.15.2-CORE2"

Config.groovy:

grails.plugins.springsecurity.facebook.domain.classname='com.spring.grails.loginapp.domains.auth.FacebookUser'
grails.plugins.springsecurity.facebook.appId='711430758877160'
grails.plugins.springsecurity.facebook.secret= *****
grails.plugins.springsecurity.facebook.autoCreate.enabled=true
grails.plugins.springsecurity.facebook.autoCreate.roles=['ROLE_USER', 'ROLE_FACEBOOK']

I created domin using s2-init-facebook. I created Login with facebook in my GSP.

But When I try to click Login With Facebook, I got Invalid app id error.

Invalid App ID: Invalid

When I go to http://graph.facebook.com/645351175512630 to verify my App it seems to be correct.

I Followed documentation of grails spring security facebook plugin.

Upvotes: 0

Views: 229

Answers (1)

Igor Artamonov
Igor Artamonov

Reputation: 35961

First of all, you have to put configuration into Config.groovy. BuildConfig is used for dependencies.

Second, as you're using Spring Security Core version 2.x, then correct config prefix is grails.plugin.springsecurity (not grails.plugins.springsecurity, without s)

Upvotes: 1

Related Questions