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的新手,我不是一個強大的開發人員。