登录成功以后是一次性返回token和用户信息好呢,还是先返回token,然后再写一个单独返回用户信息的接口好呢?
我是觉得分开写比较好,这样登录是登录的接口,用户信息是用户信息的接口,职责比较单一,低耦合。但是今天被某人
抓住一个痛点一直说,能一次性返回的非要分开写,不闲啰嗦吗?
请问各位有什么意见!
我是觉得分开写比较好,这样登录是登录的接口,用户信息是用户信息的接口,职责比较单一,低耦合。但是今天被某人
抓住一个痛点一直说,能一次性返回的非要分开写,不闲啰嗦吗?
请问各位有什么意见!
解决方案 »
- 问:Axis2 生成的Stub,把我想进行传递的对象序列化成自我表示的对象。
- Struts2中运用 Velocity 模板时有错,急需解决,方案好者给高分
- struts\spring\hibernate
- Ajax中文问题,只能在服务器端解决吗?
- adroid无法生成R.java
- 初学SPRING ,遇到个问题,搞不定,请大虾们帮忙?
- 急急急!!!!weblogic workshop里面自带的crystal report 可以在unix平台上用吗?
- 关于在多线程中使用Spring的事务管理:
- Bean class出错!求救!
- 我该怎样创建和查看cloudscape数据库?
- 获取自定义周的第一天日期
- 求助,我用springboot+redis+shiro启动时报错,以前都没有报错,能正常启动,今天什么都没动就报错
第一个, 只返回token
第二个, 只返回user
第三个, 返回上面两个聚合的值
从架构层面上来说,要看你对于用户基础信息定义如何了,如果它是被视为数据接口,那么它应该是需要通过token认证。如果你希望它与数据接口库分离,那么久写一起好了。
从设计上来说,分开写有利于随时调用,写在一起的话,如果其他地方要用到还不是要重复一遍代码么。