# LoginResult

Canonical page: https://docs.ovok.com/java-sdk/reference/login-result

```java
public record LoginResult(String status, Session session, MfaChallenge challenge)
```

Result of a sign-in.

**Components:**

- `status`: `signed-in` or `mfa-required`
- `session`: the new session when signed in, else `null`
- `challenge`: the MFA challenge to pass to [`AuthResource.verifyMfa(MfaChallenge, String)`](/java-sdk/reference/auth-resource#verifymfa), else `null`
