Comments (6)
Thanks @smarquez1 - I don't have much experience with mongoid, but I'll take a look and see what it takes to add support. Please continue to post issues as you find them.
from devise_token_auth.
I'm also using Rails::API, but not Mongoid. I didn't realize the SetUserByToken concern was supposed to be added to ApplicationController automatically. That would have been helpful, as it wasn't obvious to me that that concern needed to be there at all, and I only discovered the need to add it after a lot of digging.
Might it make sense to create a separate issue for including the SetUserByToken concern in a Rails::API ApplicationController, since that doesn't seem to have anything to do with Mongoid? I'd be willing to take a crack at the actual implementation.
from devise_token_auth.
@jasonswett + @smarquez1: thankyouthankyouthankyou!
ApplicationController << include DeviseTokenAuth::Concerns::SetUserByToken
for rails-api
from devise_token_auth.
+1
ApplicationController << include DeviseTokenAuth::Concerns::SetUserByToken for rails-api
from devise_token_auth.
accepting PRs for this if anyone would like to implement this feature
from devise_token_auth.
The rails-api issue (the concern not getting inserted into the application controller) has been fixed on #350.
from devise_token_auth.
Related Issues (20)
- with version 1.2.0 @data is not passed to the omniauth_external_window.html.erb HOT 2
- Why BCrypt?
- set allow_password_change column in create_table file to null: false
- access-token header is blank when token isn't changed yet. HOT 1
- keep getting a 401 on overriden create devise HOT 1
- Add created_at attribute to each token
- question: Is the description of Methods correct?
- Suggestion: 2FA - New credentials validation method | Warden strategy
- Support Rails 7.1 HOT 37
- Sponsored issue: token authentication
- Lockable does not work as expected
- Refactoring : Confirmations controller - useless `if redirect_url` condition HOT 1
- Question about security. HOT 1
- Your application has sessions disabled. To write to the session you must first configure a session store HOT 2
- Don't allow the newly created token to be ejected in `clean_old_tokens` HOT 4
- Possible to use Google oauth2 with devise_token_auth as well as devise?
- Different rails versions supported HOT 1
- dta_find_by on wrong model with set_user_by_token
- Anonymous Login Feature Request
- Unable to destroy HttpOnly cookie when token expired in cookie_enabled mode
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from devise_token_auth.