Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/spring/12.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
登录如何使用RESTAPI HTTPS(Spring)_Spring_Rest_Vue.js - Fatal编程技术网

登录如何使用RESTAPI HTTPS(Spring)

登录如何使用RESTAPI HTTPS(Spring),spring,rest,vue.js,Spring,Rest,Vue.js,所以我对RESTAPI和web有点陌生。我正试图通过RESTAPI使用HTTPS+Basic Auth设置登录。我的前端是用Vuejs构建的。假设有一个登录按钮发送用户名和密码信息(顺便说一下,基本身份验证),API在响应中应该返回什么?我在想它只是返回“成功” tl;dr如何通过HTTPS+Basic Auth使用Vuejs对Spring Boot REST API执行登录 感谢基本身份验证,您必须在头中传递一些密钥来验证用户,然后您可以按照crud从数据库中获取该用户的数据。由于您是http

所以我对RESTAPI和web有点陌生。我正试图通过RESTAPI使用HTTPS+Basic Auth设置登录。我的前端是用Vuejs构建的。假设有一个登录按钮发送用户名和密码信息(顺便说一下,基本身份验证),API在响应中应该返回什么?我在想它只是返回“成功”

tl;dr如何通过HTTPS+Basic Auth使用Vuejs对Spring Boot REST API执行登录


感谢基本身份验证,您必须在头中传递一些密钥来验证用户,然后您可以按照crud从数据库中获取该用户的数据。由于您是https,因此您还必须使用密钥库来验证url。它将返回用户的角色,根据您可以将用户引导到该页面的角色,用户可以是管理员、普通用户或来自不同部门的用户。您还可以获取活动用户(无论该用户是否活动)

对不起,什么将返回该用户的角色?您的意思是我应该为用户角色进行简单的获取吗?我不知道为什么,但我从来没有想过哈哈。登录的目的是对用户进行身份验证和授权,所以如果你想跳过授权,那么你可以在验证后返回成功。。但对于标准情况,它应该同时具有……实际上,其全部取决于应用程序的要求