2
我对此很陌生,所以原谅我,如果我是愚蠢的!在Sinatra视图中访问OmniAuth助手
我使用OmniAuth for Sinatra来帮助验证用户身份。在我layout.erb
,我想访问current_user
辅助检查,如果用户登录助手是这样的:
def current_user
@current_user ||= User.get(session[:user_id]) if session[:user_id]
end
但我不知道如何访问它在我的布局视图。我以为这会做伎俩:
<% if current_user %> Do stuff here <% end %>
但没有运气。任何帮助,将不胜感激!就像我说的,我是Ruby的新手,我不是一个强大的开发人员。