616 B
616 B
P1:POST /rs/application/submit 须登录整改说明
问题
接口标注 @SaIgnore,且在 security.excludes 中放行,未登录即可任意提交应聘信息(姓名、手机号等写入库),存在灌数据/滥投风险。
整改
- 移除
RsApplicationController#submitApplication的@SaIgnore - 从
application.yml→security.excludes删除/rs/application/submit - 提交时绑定
applicantId = LoginHelper.getUserId()
影响
招聘门户投递须先登录;未带 Token 调用返回未登录。职位公开浏览接口(/rs/job/public/**)不受影响。