devise-api
activity_notification
devise-api | activity_notification | |
---|---|---|
3 | 2 | |
135 | 471 | |
- | - | |
6.6 | 0.0 | |
3 months ago | 3 months ago | |
Ruby | Ruby | |
MIT License | MIT License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
devise-api
- For Rails API-only authentication, do you go for a gem or 3D party service?
-
Devise extension for API authenticatable
What does the API response look like? Or does it set a cookie by default? I see this but JSON would be nice.
activity_notification
-
How would you setup a dummy rails application in your ruby gem for tests?
You said you've seen already a few approaches, but here you can check what I'm talking about: https://github.com/caxlsx/caxlsx_rails/ or https://github.com/simukappu/activity_notification
-
Can a gem use websockets without full setup in the main app?
you should check ActivityNotification, it has an optional ActionCable integration
What are some alternatives?
devise_masquerade - Extension for devise, enable login as functionality. Add link to the masquerade_path(resource) and use it.
api_guard - JWT authentication solution for Rails APIs
authentication-zero - An authentication system generator for Rails applications.
Discourse - A platform for community discussion. Free, open, simple.
rails-base-app - An example of Rails 7 and Vue 3 app which is using Vite, and includes Docker configs for building production images and some of the useful tools to start your projects
request_migrations - Write request and response migrations for Stripe-like versioning of your Ruby on Rails API. Make breaking changes without breaking things!
Exception Handler - Ruby on Rails Custom Error Pages
graphql_devise - GraphQL interface on top devise_token_auth
apple_auth - Complete Ruby gem for Sign in with Apple. Actively maintained by rootstrap.com