a more interesting example of the flashcards app featuring user authentication tjhrough third party service providers