All moneys of an authority incorporated under this chapter from whatever source derived shall be paid to the treasurer of such authority and deposited by said treasurer in a depository designated by the board of trustees of such authority. The treasurer shall not commingle said moneys with any other moneys. Said moneys shall be deposited in a separate bank account or accounts. The moneys in said accounts shall be paid out on check or warrant of the treasurer of said authority on requisition of the board of trustees or of such other person or persons as the authority may authorize to make such requisitions. All deposits of such money shall, if required by such treasurer or by the board of trustees of the authority, be secured by obligations of the United States or of the State of Alabama of a market value equal at all times to the amount of the deposit and all banks and trust companies are authorized to give such security for such deposits. The treasurer of such authority shall be liable for a proper accounting of the moneys of the authority. This section shall not be construed as limiting the power of the authority to agree as to the custody and disposition of moneys or revenues for the security of its bonds; provided, that the moneys of the authority shall not be entrusted to any person, firm or corporation unless adequate security for its protection shall be given.