gpt4 book ai didi

facebook - Grails Spring 安全 facebook 插件示例 FacebookAuthDAOImpl

转载 作者:行者123 更新时间:2023-12-02 14:55:15 25 4
gpt4 key购买 nike

我开始看 this plugin用于 grails 2.0 应用程序中的 facebook 集成。我浏览了他列出的设置说明,并得到了一个示例应用程序工作......在大多数情况下。

我在充实 FacebookAuthDaoImpl 时遇到问题实现接口(interface)FacebookAuthDao .现在我知道这个类应该被配置为匹配应用程序域结构,但是对于一个没有异常域设置的示例应用程序,这个接口(interface)的适当实现是什么?

我想要实现的是当创建一个 facebook 用户时,还应该创建一个 spring 安全用户并且它们都是关联的。

编辑:

运行后s2-init-facebook并获取生成的 FacebookAuthDaoImpl .
我执行了run-app然后我在 getRoles() 中收到错误角色生成的 impl。

No such property: roles for class: com.gotomanners.auth.FacebookUser

我通过添加解决了这个问题
roles = [new GrantedAuthorityImpl('ROLE_USER'), new GrantedAuthorityImpl('ROLE_FACEBOOK')]

该应用程序现在可以正常启动,我可以单击连接到 facebook 的 fbConnect 按钮,但是在返回应用程序时,数据库中没有 facebookUser 或普通用户 .... 这就是为什么我继续使用 createAppUser()来自 DefaultConnectedFacebookAuthDaoImpl

最佳答案

这个plugin此后已更新(0.6.2 在撰写本文时),此问题现已解决!

关于facebook - Grails Spring 安全 facebook 插件示例 FacebookAuthDAOImpl,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8636477/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com