auth.py の内容を client.py に移す