zxCoder
V2EX  ›  问与答

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

  •  
  •   zxCoder · Aug 9, 2021 · 2887 views
    This topic created in 1914 days ago, the information mentioned may be changed or developed.
    14 replies  •  2022-08-16 11:44:02 +08:00
    Smash
    Smash
    Aug 9, 2021❤️2
    1
    我也懒得写,但是我还是写了,我不仅写了,我还重构了.

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

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

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

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