Common Authentication  for any application.