Module: Opal::Connect::ConnectPlugins::CurrentUser::InstanceMethods
- Defined in:
- lib/opal/connect/plugins/current_user.rb
Instance Method Summary collapse
Instance Method Details
#current_user ⇒ Object
28 29 30 31 32 33 34 35 36 |
# File 'lib/opal/connect/plugins/current_user.rb', line 28 def current_user @current_user ||= Object.const_get(Connect.[:current_user][:class]).new(OpenStruct.new begin if RUBY_ENGINE == 'opal' $current_user || {} else scope.instance_exec(&Connect.[:current_user][:authenticate]) || {} end end) end |