add basic authentication to blog