# LoginFlow
## Properties
**active** | Option<[**crate::models::IdentityCredentialsType**](identityCredentialsType.md)> | | [optional]
**created_at** | Option<**String**> | CreatedAt is a helper struct field for gobuffalo.pop. | [optional]
**expires_at** | **String** | ExpiresAt is the time (UTC) when the flow expires. If the user still wishes to log in, a new flow has to be initiated. |
**id** | **String** | ID represents the flow's unique ID. When performing the login flow, this represents the id in the login UI's query parameter: http://<selfservice.flows.login.ui_url>/?flow=<flow_id> |
**issued_at** | **String** | IssuedAt is the time (UTC) when the flow started. |
**oauth2_login_challenge** | Option<**String**> | | [optional]
**oauth2_login_request** | Option<[**crate::models::OAuth2LoginRequest**](oAuth2LoginRequest.md)> | | [optional]
**refresh** | Option<**bool**> | Refresh stores whether this login flow should enforce re-authentication. | [optional]
**request_url** | **String** | RequestURL is the initial URL that was requested from Ory Kratos. It can be used to forward information contained in the URL's path or query for example. |
**requested_aal** | Option<[**crate::models::AuthenticatorAssuranceLevel**](authenticatorAssuranceLevel.md)> | | [optional]
**return_to** | Option<**String**> | ReturnTo contains the requested return_to URL. | [optional]
**_type** | **String** | The flow type can either be `api` or `browser`. |
**ui** | [**crate::models::UiContainer**](uiContainer.md) | |
**updated_at** | Option<**String**> | UpdatedAt is a helper struct field for gobuffalo.pop. | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)