verifies that usernames are unique
add own basic auth entry point

refs #2