tutorialに従い、authを実装