For Multi Authentication system

Every new object of Auth_Basic is added to api->auth... Not good for multiple authentication system where one authentication system is added to Frontend as default but various sub sections may have their own auth systems that must not replace api ->auth every time.