HTTP Auth als Login


#1

Wir haben eine Menge verschiedene Dienste für unser Business online. Zum Login benutzen wir meist htaccess, das funktioniert bspw. mit Gitlab und check_mk ganz gut (Nutzer mit Passwörtern werden dabei in den jeweiligen Applikationen angelegt, aber ausschließlich auf Basis des Nutzernamens, der im HTTP Auth gesendet wird, authentifiziert).
Daher ist meine Frage, ob es in IP möglich ist Nutzer anzulegen, aber trotzdem über den HTTP Authorization Header einzuloggen, so dass wir uns die Login-Maske sparen können?


#2

Look here :
http://php.net/manual/en/features.http-auth.php

This code
echo "<p>Hello {$_SERVER['PHP_AUTH_USER']}. z/p>"; echo "<p>You entered {$_SERVER['PHP_AUTH_PW']} as your password.</p>"

Then look here

application/modules/sessions/controllers/Sessions.php

The code

 if ($this->authenticate($this->input->post('email'), $this->input->post('password')))  {
        ...
  } else {
        ...
  }