Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/spring-mvc/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在spring MVC中临时存储数据,直到注册过程未完成?_Spring_Spring Mvc - Fatal编程技术网

如何在spring MVC中临时存储数据,直到注册过程未完成?

如何在spring MVC中临时存储数据,直到注册过程未完成?,spring,spring-mvc,Spring,Spring Mvc,我正在从事一个Spring项目。在此项目中,用户使用电子邮件或手机号码注册。输入电子邮件id或手机号码后,将生成OTP,在正确的OTP后,用户可以设置其密码。这是注册,因此我不想将此电子邮件或号码保存在数据库或会话中。我想将其临时存储,直到注册过程结束未完成。欢迎提供任何帮助。请提前感谢。实际上,可以在会话中保存信息,并在用户创建后清除会话信息 您也可以尝试将电子邮件或手机号码存储到cookie中,因为它们相对较小。但无论如何,您需要以某种方式存储信息。实际上,我在会话中保存数据时遇到了一些问题

我正在从事一个Spring项目。在此项目中,用户使用电子邮件或手机号码注册。输入电子邮件id或手机号码后,将生成OTP,在正确的OTP后,用户可以设置其密码。这是注册,因此我不想将此电子邮件或号码保存在数据库或会话中。我想将其临时存储,直到注册过程结束未完成。欢迎提供任何帮助。请提前感谢。

实际上,可以在会话中保存信息,并在用户创建后清除会话信息


您也可以尝试将电子邮件或手机号码存储到cookie中,因为它们相对较小。但无论如何,您需要以某种方式存储信息。

实际上,我在会话中保存数据时遇到了一些问题,因为我使用的是Spring Security。如果您有代码片段,请与我共享。阅读这篇关于cookie的文章