Implement OAuth2 Authentication

Discussed implementing OAuth2 authentication for the API using devise-oauth2 gem, including token refresh.

Source: claude_code Created: February 06, 2026 at 17:12
Participants: user assistant
Topics: oauth2_authentication

Decisions (2)

Set refresh token expiry to 7 days

Set refresh token expiry to 7 days for security

Proposed by: assistant

Use devise-oauth2 gem

Implement OAuth2 authentication using devise-oauth2 gem

Rationale

It integrates well with Rails and provides standard OAuth2 flows

Proposed by: assistant