Authentication
Openza Flow needs access to your GitHub account to fetch your pull requests. You can authenticate using GitHub OAuth (recommended) or a Personal Access Token.
Sign in with GitHub (Recommended)
The easiest way to connect is using GitHub’s secure OAuth device flow.
-
Launch Openza Flow and click “Sign in with GitHub”
-
A browser window opens to GitHub’s device activation page
-
Enter the code shown in Openza Flow
-
Click “Authorize” to grant Openza Flow access
-
Return to Openza Flow - you’re now signed in!
Personal Access Token (Alternative)
If you prefer, you can use a Personal Access Token instead.
-
Click “Use personal access token” on the sign-in screen
-
Go to GitHub Settings > Developer settings > Personal access tokens
-
Click “Generate new token (classic)”
-
Give your token a descriptive name (e.g., “Openza Flow Desktop”)
-
Select the required scopes:
repo- Full control of private repositoriesread:user- Read your profile information
-
Click “Generate token” and copy it
-
Paste the token in Openza Flow and click “Connect”
Token Storage
Your credentials are stored securely using your system’s secret storage:
| Platform | Storage |
|---|---|
| Windows | Windows Credential Manager |
| GNOME | GNOME Keyring |
| KDE | KWallet |
| Other Linux | Secret Service API |
Organization Filter
After signing in, you can filter PRs by organization:
- Click the organization dropdown in the header
- Select a specific organization or “All Organizations”
- PR lists will update to show only PRs from that organization
Troubleshooting
OAuth Flow Not Opening Browser
- Ensure you have a default browser configured
- Try clicking “Open GitHub” manually if the browser doesn’t open automatically
”Bad Credentials” Error (PAT)
- Ensure you copied the entire token
- Check that the token hasn’t expired
- Verify the token has the required scopes
Token Not Saving
- Ensure your system’s secret storage service is running
- On Windows, check that Credential Manager is accessible
- On GNOME, check that
gnome-keyringis installed - On KDE, check that
kwalletis running
Sign Out
To sign out or switch accounts:
- Click the settings/menu icon
- Select “Sign Out”
- You’ll return to the authentication screen