🚧 Docs Under Construction. Please bear with us! 🚧
Authentication
SlackShots uses a custom authentication solution called `better-auth` to handle user authentication.
Authentication Flow
The authentication flow is as follows:
- User clicks the "Sign in with Slack" button.
- User is redirected to Slack to authorize the application.
- User is redirected back to the application with an authorization code.
- The application exchanges the authorization code for an access token.
- The application creates a session for the user.