認証方法変更 & 認証クラス実装