Skip to content

DaSourcerer/yii-httpauth

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 

Repository files navigation

httpauth

A filter implementing HTTP basic auth, protecting single API endpoints, specific actions and controllers or even entire applications.

Installation

Copy HttpAuthFilter into your component directory.

Usage

Modify the controller you wish to protect in a way that the filters() method starts of like this:

public function filters()
{
    return array(
        array(
            'HttpAuthFilter',
        )
        ...
    );
}

Make sure the filter is the first in the list and does not cover actions that should be reachable by unauthenticated users (which were just cruel).