php - web和app如何公用接口

查看:92
本文介绍了php - web和app如何公用接口的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

问 题

1.之前web和app的接口是独立的,随着业务的变化,web和app越来越多的业务是相似或者一样的,考虑把web和app的接口合并
2.目前一个主要问题是web和app的验证权限方式,有所不同:

app通过userid+token(用户在登录后,服务器会返回一个userid+token,每次请求其他接口都需要带上这2个参数,以验证用户是否合法)

web的通过session的方式来验证

目前的想法是对于web进行更改,采用类似的userid+token的方式,当中还有一些问题,userid+token存放在哪里合适?cookie吗?
有什么其他的更好的方法。

解决方案

真的前后端分离的话,用jwt吧,token存表里,后端写一个中间件在路由进行鉴权,判断APP有很多方式

这篇关于php - web和app如何公用接口的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆