在 Spring MVC 应用程序中使用 FB 登录 - 默认表的目的是什么?

皮达布罗

当我将 FB 中的登录名添加到我的 Spring MVC 应用程序中时,我发现 Spring 强迫我创建两个额外的表(user_connectionuser_profile)。

关于这个问题这里的更多信息

尽管社交登录在我的应用程序中运行良好,但我有点困惑,为什么我被迫创建的这两个表是空的?

我的问题是在这种情况下,拥有这两个表的目标是什么以及如何填充它们的内容?

Mahesh_Loya

USERCONNECTION 表的插入和更新由 Spring Social Security API 的 JdbcUsersConnectionRepository 进行。

用户登录社交网络后,就创建了UserProfile,UserProfile是一个存储用户基本信息和社交网络信息的对象。UserProfile对应的userID可以在USERCONNECTION表中找到,找到userID对应的User_Accounts相关记录. 如果 USER_ACCOUNTS 表中没有对应的记录,则会重定向到注册页面。

注册后,会创建 USER_ACCOUNTS 记录,同时还会创建 USERCONNECTION 记录,然后自动登录网站。

如果系统能找到UserProfile对应的USERCONNECTION记录,就会创建一条User_Accounts记录,并创建一条USERCONNECTION记录。

用户使用社交网络登录后,如果用户的信息不存在于应用程序的数据库中,它将被自动创建或重定向到允许用户输入帐户信息的页面。如果要自动创建 USER_ACCOUNTS 和 USERCONNECTION 记录,则必须编写类以实现接口 ConnectionSignUp。

请参考以下

使用 Spring Social Security 在 Spring MVC 中进行社交登录

见部分

7- 注册类

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何在MVC 4应用程序中使用会员资格提供程序实现登录?

来自分类Dev

为什么在MVC应用程序中使用JSON?

来自分类Dev

在MVC中使用应用程序登录后如何获取Microsoft帐户个人资料照片

来自分类Dev

使用context.Database。登录MVC Web应用程序

来自分类Dev

使用 adfs 从 mvc 应用程序单点登录

来自分类Dev

用Spring安全性配置Spring MVC应用程序的最佳实践是什么?

来自分类Dev

移动应用程序(MVC除外)中使用的体系结构模式是什么?

来自分类Dev

在Spring MVC应用程序中使用jclouds创建BlobContext时出错

来自分类Dev

Spring MVC应用程序中如何在Hibernate中使用Jboss数据源

来自分类Dev

在Spring MVC应用程序中使用路径变量时无法显示图像

来自分类Dev

在Spring MVC + Hibernate应用程序中使用@ManyToOne关系正确修改对象

来自分类Dev

为什么我在使用Spring MVC + Hibernate应用程序的控制器中出现NullPointerException

来自分类Dev

使用Ionic进行fb登录的Rails API

来自分类Dev

如何使用FBSDKLoginManager进行FB登录?

来自分类Dev

使用 React Native + AWS Cognito 登录 FB

来自分类Dev

使用FB按钮登录Framework7

来自分类Dev

登录外壳程序的预期目的是什么?

来自分类Dev

在 Spring MVC 应用程序中编写测试用例的标准做法是什么?

来自分类Dev

自动将FB应用程序用户登录到我的网站

来自分类Dev

Spring 4 MVC登录拦截

来自分类Dev

Spring Security-为什么无法登录我的应用程序?

来自分类Dev

Web应用程序和移动应用程序上用于Facebook登录API的不同FB ID

来自分类Dev

使用bean登录和注册-Spring MVC + Hibernate

来自分类Dev

使用Spring MVC进行密码加密和Facebook登录

来自分类Dev

使用Spring MVC创建Web应用程序

来自分类Dev

使用Spring MVC应用程序实现Tiles 3

来自分类Dev

使用intelliJ运行spring mvc应用程序

来自分类Dev

在前端使用 AngularJs 的 Spring MVC Crud 应用程序

来自分类Dev

什么时候在Asp.Net Web应用程序(webform或mvc)中使用TaskFactory?

Related 相关文章

  1. 1

    如何在MVC 4应用程序中使用会员资格提供程序实现登录?

  2. 2

    为什么在MVC应用程序中使用JSON?

  3. 3

    在MVC中使用应用程序登录后如何获取Microsoft帐户个人资料照片

  4. 4

    使用context.Database。登录MVC Web应用程序

  5. 5

    使用 adfs 从 mvc 应用程序单点登录

  6. 6

    用Spring安全性配置Spring MVC应用程序的最佳实践是什么?

  7. 7

    移动应用程序(MVC除外)中使用的体系结构模式是什么?

  8. 8

    在Spring MVC应用程序中使用jclouds创建BlobContext时出错

  9. 9

    Spring MVC应用程序中如何在Hibernate中使用Jboss数据源

  10. 10

    在Spring MVC应用程序中使用路径变量时无法显示图像

  11. 11

    在Spring MVC + Hibernate应用程序中使用@ManyToOne关系正确修改对象

  12. 12

    为什么我在使用Spring MVC + Hibernate应用程序的控制器中出现NullPointerException

  13. 13

    使用Ionic进行fb登录的Rails API

  14. 14

    如何使用FBSDKLoginManager进行FB登录?

  15. 15

    使用 React Native + AWS Cognito 登录 FB

  16. 16

    使用FB按钮登录Framework7

  17. 17

    登录外壳程序的预期目的是什么?

  18. 18

    在 Spring MVC 应用程序中编写测试用例的标准做法是什么?

  19. 19

    自动将FB应用程序用户登录到我的网站

  20. 20

    Spring 4 MVC登录拦截

  21. 21

    Spring Security-为什么无法登录我的应用程序?

  22. 22

    Web应用程序和移动应用程序上用于Facebook登录API的不同FB ID

  23. 23

    使用bean登录和注册-Spring MVC + Hibernate

  24. 24

    使用Spring MVC进行密码加密和Facebook登录

  25. 25

    使用Spring MVC创建Web应用程序

  26. 26

    使用Spring MVC应用程序实现Tiles 3

  27. 27

    使用intelliJ运行spring mvc应用程序

  28. 28

    在前端使用 AngularJs 的 Spring MVC Crud 应用程序

  29. 29

    什么时候在Asp.Net Web应用程序(webform或mvc)中使用TaskFactory?

热门标签

归档