3 ms·
I looked at it awhile ago but it appears to require Roda. Which seems a bit heavy dependency on the surface.
by jkmcf 4y ago
I looked at it awhile ago but it appears to require Roda. Which seems a bit heavy dependency on the surface.
- chucke 4y agoRoda is as lightweight as it gets, when it comes to ruby web routers. If you're worried about heavy dependencies, you should probably look into rails first.
- jkmcf 4y agoYes, Rails is a heavy framework. But strapping another framework on top of rails just for authentication smells pretty bad. The reality may be different, but superficially it seems odd.
- chucke 4y agoRoda is not a full blown framework. The footprint of rodauth overall is quite low, when compared. Couple that with the fact that you get 2 factors, sms, otp, webauthn, json mode, argon2, along with json mode + an array of security and usability features, from a single dependency.
- nnf 4y agoThe website shows code examples for use in non-Roda applications, and the readme states: > Rodauth is Ruby's most advanced authentication framework, designed to work in any rack application.