想写项目,但是懒得动手,连登录注册都懒得写,感觉需要考虑很多东西,有没有有这样一种解决方案,可以让我不用写这些重复的登录注册接口, token,权限管理等等

2021-08-09 21:49:37 +08:00
 zxCoder
1954 次点击
所在节点    问与答
14 条回复
Smash
2021-08-09 22:10:07 +08:00
我也懒得写,但是我还是写了,我不仅写了,我还重构了.

后端先是用 Gin 写,后来换成了 IRIS,因为有 IRIS 开发者支持的静态资源嵌入方案,后来又切换成 Golang 官方的 Embbed.

先用 Vue+Ant Design Vue 写,然后用 Angular+NG-ZORRO 重构,重构到一半,我觉得 Ant Design 太重了,Angular 不是很适合小项目,然后我又用 React+TS+TailwindCSS 重构了.

重构完后,终于舒服了,原来 React+TS+TailwindCSS 才是我需要的东西,简直不要太爽.

但是重构了这么多次,我的接口基本上没有怎么重构过.
Building
2021-08-09 22:19:19 +08:00
不扫一屋何以扫天下?
pengtdyd
2021-08-09 22:38:14 +08:00
简单,gitee 上找一个项目,拿来主义,改改就行,又不是不能用
kwanzaa
2021-08-09 22:42:50 +08:00
破而后立,统一到一个服务里面去。
love
2021-08-09 23:00:16 +08:00
这个在国外那很简单,直接用 google/twitter/github 登录就行,极小代码 100 行就行,集成收费也简单也能个人用
国内就算了个人完全用不了
3dwelcome
2021-08-09 23:26:55 +08:00
年纪大了才会懒,一楼小伙肯定很年轻,重构那么多次,精力旺盛啊。
Rocketer
2021-08-10 05:58:03 +08:00
你说的不就是云计算提供的那些服务吗?以 AWS 为例,用 Cognito 管理用户,用 API Gateway 管理权限,连用户登录的前端都不用写,直接用 Amplify UI 就行
justfun
2021-08-10 08:34:28 +08:00
找到了一个跟我一样的 。只想写核心功能
haiyan
2021-08-10 08:44:26 +08:00
我是简单的不想写,复杂的写很久
Variazioni
2021-08-10 09:11:26 +08:00
拿个开源的改改啊。。。这还不简单。。
Kilerd
2021-08-10 09:27:49 +08:00
套 auth0,如果是国内开源的话,看看 casbin 最近做出来的 https://github.com/casbin/casdoor
37Y37
2021-08-10 10:09:52 +08:00
平时写 Django,直接把所有的这种基础功能都给做到了一个公共模块里,打包之后,任何项目都能用,还挺方便
gowk
2021-08-11 09:16:59 +08:00
@Smash 你的项目是开源的嘛?
我也对 React+TS+TailwindCSS 很感兴趣
有没有好用的项目模板,clone 下来就能写代码的
wely
2022-08-16 11:44:02 +08:00
ArkID 关注一下,认证,权限都有,还可以通过插件去对接其它各种第三方的认证和权限管理系统。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/794729

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX