Skip to content

BUG_Unable to Sign In #58

@HrBingR

Description

@HrBingR

Describe the bug
My FireFly III instance is protected and running behind Keycloak for sign in. This is accomplished using the Traefik forwardauth middleware which forwards traffic to KeyCloak for auth, then back to FireFly when authenticated, and passes a HTTP header for authentication.

When trying to authenticate via the app, it redirects to KeyCloak as it should, I sign in, and FireFly asks me to authorize Abacus. When I do, Abacus returns the following error: "Failed to get accessToken, JSON Parse error: Unexpected identifier "Authentication""

Not sure if there's anything that can be done app-side to fix by any chance, but my FireFly instance is behind KeyCloak for added security and for SSO, so I don't really want to remove the forwardauth middleware and revert to username/password authentication for web access.

To Reproduce
Type my backend URL into the app, along with the created Oauth Client ID, and tap Sign In.

Expected behavior
It should sign in.

Smartphone (please complete the following information):

  • Device: iPhone 13 Pro
  • OS: iOS 16.2
  • Version 0.4.0

Metadata

Metadata

Assignees

Labels

Oauth2bugSomething isn't working

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions