Comments (1)
Hello @netpenthe. There are several different ways that you can do this, but the simplest is to just define an alias method.
alias_method 'current_user`, `current_foo`
where current_foo
is the method that is available to you via Devise. You'll want to change that to whatever your actual function is. I'm not sure how you have setup your Rails project, but you can add this to your ApplicationController
or whatever base class you use for authenticated controllers.
Alternatively, you can just define a method called current_user
that calls your Devise method. E.g.
def current_user
current_foo
end
Again, here we're assuming that current_foo
is the name of the function Devise provides.
Hope that helps!
from abraham.
Related Issues (20)
- Use another id than current_user's one HOT 5
- How to handle controllers with the same name? HOT 6
- Remove jQuery dependency HOT 4
- If user has more than one unviewed tour, show them both?
- Launch tour on demand HOT 2
- Attach tour on lazy loading elements like modals HOT 3
- CI is failing against Rails 6 HOT 1
- Include documentation on `placement` options
- Travis is not running system tests in Rails 6+
- Sourcemap errors HOT 2
- ERROR in ./node_modules/abraham/cli.js 1:0 Module parse failed: Unexpected character '#' (1:0) HOT 1
- Transition from Travis CI to GitHub Actions HOT 1
- Issue with query selectors HOT 1
- Question: access to the full Shepherd API? HOT 1
- How to restart tour for user? (issue with deleting cookie) HOT 1
- Update documentation for Rails 7 HOT 7
- Would be really nice if the tour definitions reloaded without having to restart the server
- using js-cookie@^3.1 instead of js-cookie@^2.2.0 HOT 3
- How to achieve multi pages tours alike redirecting from one page to another? HOT 1
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 abraham.