V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
zxCoder
V2EX  ›  问与答

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

  •  
  •   zxCoder · 2021-08-09 21:49:37 +08:00 · 1963 次点击
    这是一个创建于 1198 天前的主题,其中的信息可能已经有所发展或是发生改变。
    14 条回复    2022-08-16 11:44:02 +08:00
    Smash
        1
    Smash  
       2021-08-09 22:10:07 +08:00   ❤️ 2
    我也懒得写,但是我还是写了,我不仅写了,我还重构了.

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

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

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

    但是重构了这么多次,我的接口基本上没有怎么重构过.
    Building
        2
    Building  
       2021-08-09 22:19:19 +08:00 via iPhone
    不扫一屋何以扫天下?
    pengtdyd
        3
    pengtdyd  
       2021-08-09 22:38:14 +08:00
    简单,gitee 上找一个项目,拿来主义,改改就行,又不是不能用
    kwanzaa
        4
    kwanzaa  
       2021-08-09 22:42:50 +08:00
    破而后立,统一到一个服务里面去。
    love
        5
    love  
       2021-08-09 23:00:16 +08:00
    这个在国外那很简单,直接用 google/twitter/github 登录就行,极小代码 100 行就行,集成收费也简单也能个人用
    国内就算了个人完全用不了
    3dwelcome
        6
    3dwelcome  
       2021-08-09 23:26:55 +08:00 via Android
    年纪大了才会懒,一楼小伙肯定很年轻,重构那么多次,精力旺盛啊。
    Rocketer
        7
    Rocketer  
       2021-08-10 05:58:03 +08:00 via iPhone
    你说的不就是云计算提供的那些服务吗?以 AWS 为例,用 Cognito 管理用户,用 API Gateway 管理权限,连用户登录的前端都不用写,直接用 Amplify UI 就行
    justfun
        8
    justfun  
       2021-08-10 08:34:28 +08:00
    找到了一个跟我一样的 。只想写核心功能
    haiyan
        9
    haiyan  
       2021-08-10 08:44:26 +08:00
    我是简单的不想写,复杂的写很久
    Variazioni
        10
    Variazioni  
       2021-08-10 09:11:26 +08:00
    拿个开源的改改啊。。。这还不简单。。
    Kilerd
        11
    Kilerd  
       2021-08-10 09:27:49 +08:00
    套 auth0,如果是国内开源的话,看看 casbin 最近做出来的 https://github.com/casbin/casdoor
    37Y37
        12
    37Y37  
       2021-08-10 10:09:52 +08:00
    平时写 Django,直接把所有的这种基础功能都给做到了一个公共模块里,打包之后,任何项目都能用,还挺方便
    gowk
        13
    gowk  
       2021-08-11 09:16:59 +08:00
    @Smash 你的项目是开源的嘛?
    我也对 React+TS+TailwindCSS 很感兴趣
    有没有好用的项目模板,clone 下来就能写代码的
    wely
        14
    wely  
       2022-08-16 11:44:02 +08:00
    ArkID 关注一下,认证,权限都有,还可以通过插件去对接其它各种第三方的认证和权限管理系统。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5608 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 31ms · UTC 03:34 · PVG 11:34 · LAX 19:34 · JFK 22:34
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.