Module: Async::Caldav::ForwardAuth

Defined in:
lib/async/caldav/forward_auth.rb

Class Method Summary collapse

Class Method Details

.extract(env) ⇒ Object



12
13
14
15
16
17
18
19
# File 'lib/async/caldav/forward_auth.rb', line 12

def extract(env)
  {
    user: env['HTTP_REMOTE_USER'],
    email: env['HTTP_REMOTE_EMAIL'],
    name: env['HTTP_REMOTE_NAME'],
    groups: parse_groups(env['HTTP_REMOTE_GROUPS'])
  }
end