package
0.0.0-20250117040349-098c93017a2a
Repository: https://github.com/pp-develop/music-timer-api.git
Documentation: pkg.go.dev

# Functions

Auth はユーザー認証を行います。 この関数は、まずセッションからユーザーIDを取得します。  ユーザーIDが存在しない場合、ErrFailedGetSession エラーを返します。 ユーザーIDが存在する場合、データベースからユーザー情報を取得し、Spotifyのトークンを更新します。 最終的に、更新されたユーザーIDをセッションに保存し、セッションを保存します。 この関数は、以下のエラーを返す可能性があります: - model.ErrFailedGetSession: セッションからユーザーIDを取得できなかった場合。 - database関連のエラー: ユーザー情報の取得に失敗した場合。 - spotify関連のエラー: トークンの更新に失敗した場合。 - database関連のエラー: アクセストークンのデータベースへの更新に失敗した場合。 成功した場合はnilを返し、エラーが発生した場合はそのエラーを返します。.
No description provided by the author
No description provided by the author