V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  flmn  ›  全部回复第 2 页 / 共 25 页
回复总数  483
1  2  3  4  5  6  7  8  9  10 ... 25  
嗯,这老哥适合来我们公司……
科创 50ETF
我封装了个极简框架,只有用户,部门,角色,权限这些,主打前后端打通。前后端封装了不少东西,形成了比较标准的 pattern 。
针对新项目,让他们用 ai 生成代码,跟 ai 说,模仿现有代码,生成新代码……
105 天前
回复了 captain55 创建的主题 北京 十一带父母去北京,怎么住最合适?
你时间选的不好,建议避开暑假和公共假期。又便宜玩的还好。
比如 9 月份,天气好,秋高气爽,学生开学了,国庆还没到。
就是请一周假的事。
分几个层面:
1 、我忘带钥匙它能知道?
2 、开发这个东西的肯定是国产厂商,我不相信他拿到这些信息不考虑别的营生。
3 、虽说不要钱,但是这个有卵用么?
第 2 步的 session 直接用你所用 web 框架的 session 支持即可。
举个例子,我用的是 Spring boot ,访问 session 就是标准 api 的一部分,后端存储就可以用 spring session 这个库,可以配置 session 存在 jdbc 或者 redis 里。
具体这个 session 如何跟前端连起来的,一般是将 session id 放在 http only 的 cookie 里,但是放 cookie 这个只是实现细节,不用你去放,框架自动管理了。
巧了,前一段我刚对这个问题深入研究过。
先回答你问题:
1 、是的
2 、你这样处理不好

我的流程是:
1 、用户点击三方登录,前端往后端访问的不是接口请求,而是直接<a>标签指向一个后端地址
2 、后端收到请求,生成 state 后存 session ,然后返回 redirect 头,前端浏览器收到后跳转到 IdP
3 、完成验证后,IdP 跳转回系统的前端页面,传 state 和 code
4 、前端拿到 state 和 code 原样调后端接口,后端从 session 拿出 state 比对,然后用 code 交换授权的用户信息,验证成功后即可登录这个用户
5 、后端生成你自己管理的验证 token 或者直接用 session 啥的,如果你之前已有用户名/密码登录,正好跟之前的鉴权模式衔接上了。
114 天前
回复了 fingerxie 创建的主题 程序员 项目中用了 R2DBC,没有逻辑删除太痛苦了
Webflux 不用浪费时间看了,废了
114 天前
回复了 testHu 创建的主题 投资 牛市应该怎么办?
上班一族的话,就买 ETF 吧,宽基指数 ETF 或者行业 ETF 轮动。
这种场景,不选 Astro 还选什么?
Obsidian+iCloud
116 天前
回复了 Chicagoake 创建的主题 摄影 新手入门相机求推荐
@iawes 是的一英寸。但是 24-600 焦段全啊。既然是新手入门,画质是其次的,能拍到,体会不同焦段更重要。
117 天前
回复了 fqy12300 创建的主题 程序员 大厂的小程序是用什么框架开发的?
昨天折腾一天 Taro ,今天切到了原生。

原生问题都不少,还跨平台……坑更多
118 天前
回复了 Chicagoake 创建的主题 摄影 新手入门相机求推荐
另外,给你推荐一个 sony rx10m3 ,咸鱼二手 3000 多,用来学摄影太合适了。
120 天前
回复了 Chicagoake 创建的主题 摄影 新手入门相机求推荐
预算这么低的话,其实可以不买新机器,买老单反,一机一镜,大把可挑的。
反正是学摄影吗,单反够用了。
后面确定自己喜欢了,多准备点预算买微单。
内蒙古大草原
123 天前
回复了 libasten 创建的主题 问与答 轻量化的数据管理后台有啥推荐的?
飞书表格
客户这个库,就没个从库么?
128 天前
回复了 tiancaiXD 创建的主题 旅行 准备第一次出国,大家有没有推荐
韩国济州岛,免签,也算是出国了。
1  2  3  4  5  6  7  8  9  10 ... 25  
关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   Solana   ·   3265 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 31ms · UTC 11:01 · PVG 19:01 · LAX 03:01 · JFK 06:01
♥ Do have faith in what you're doing.