anchor.diff:  	end.
   
   require(#mod{parsed_header = ParsedHeader} = Info, Directory, DirectoryData) ->
  -	 ValidUsers  = lists:keyfind(require_user, 1, DirectoryData),
  +	 {_, ValidUsers}  = lists:keyfind(require_user, 1, DirectoryData),
   	{_, ValidGroups} = lists:keyfind(require_group, 1, DirectoryData),
   	case ValidGroups of
   		false when ValidUsers =:= false ->
  
positive.code: 							require1(Info, Directory, DirectoryData, ValidUsers, ValidGroups,
  									EncodedHeader, EncodedPayload, EncodedSignature);
  						_ ->
  							{status, {401, none, "mod_oauth" ++ "Bad credentials" ++ Credentials}}
  					end;
  				BadCredentials ->
  					{status, {401, none, "mod_auth : " +"Bad credentials" ++ BadCredentials}}
  			end
  	end.
  %% @hidden
  
negative.code: 
  %% @hidden
  authorization_required(DirectoryData) ->
  	case lists:keyfind(auth_name, 1, DirectoryData) of
  		false ->
  			{status, {500, none, "mod_auth : " ++ "AuthName directive not specified"}};
  		Realm ->
  