blog application with basic authentication