basic user authenticaion example. see readme