-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
Depending on how you are using the api, you may not be able to use sessions. I'm not an app developer, so feel free to correct me if I am wrong, but if you have a mobile app front end, then you won't be able to use sessions. You would have to use some kind of tokens I believe. My advice would be to try the gem I linked. There are others that are similar. Devise JWT is another https://github.com/waiting-for-dev/devise-jwt, although I've never set it up myself. Only worked on a project using it. The JWT tokens replace cookies.
There is – Rodauth. Unlike other solutions, Rodauth comes with JSON API support out of the box, with optional JWT if you want tokens. You just install rodauth-rails:
There is – Rodauth. Unlike other solutions, Rodauth comes with JSON API support out of the box, with optional JWT if you want tokens. You just install rodauth-rails: