Our great sponsors
-
tokenable-ruby
Tokenable is a Rails gem that allows API-only applications a way to authenticate users. This can be helpful when building Single Page Applications, or Mobile Applications. Works with Devise, Sorcery, has_secure_password, and any other auth system you may want to use.
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
Personally, i tend to use Rails as an API only now. I then run Nuxt.js as my frontend. It's just so much nicer and faster to build stuff with. I then use my gem Tokenable for auth: https://github.com/tokenable/tokenable-ruby
- https://github.com/jsonapi-serializer/jsonapi-serializer
- https://github.com/stas/jsonapi.rb