<!-- Do not edit this file. It is automatically generated by API Documenter. -->

[Home](./index.md) &gt; [@genesislcap/foundation-login](./foundation-login.md)

## foundation-login package

## Classes

|  Class | Description |
|  --- | --- |
|  [Login](./foundation-login.login.md) | Defines the login class which handles account authentication from the front-end |
|  [LoginHosted](./foundation-login.loginhosted.md) | **_(BETA)_** |

## Functions

|  Function | Description |
|  --- | --- |
|  [configure(container, config)](./foundation-login.configure.md) | Configure the login micro frontend settings. |
|  [isMFRoute(pathname)](./foundation-login.ismfroute.md) | A utility to check if a pathname is a route of this micro frontend. |

## Interfaces

|  Interface | Description |
|  --- | --- |
|  [IDP](./foundation-login.idp.md) |  |
|  [IDPResponse](./foundation-login.idpresponse.md) |  |
|  [LoginConfig](./foundation-login.loginconfig.md) | LoginConfig DI interface. |

## Variables

|  Variable | Description |
|  --- | --- |
|  [defaultApiHost](./foundation-login.defaultapihost.md) |  |
|  [defaultLoginConfig](./foundation-login.defaultloginconfig.md) | Default LoginConfig DI implementation. |
|  [defaultOrganisation](./foundation-login.defaultorganisation.md) |  |
|  [defaultPassword](./foundation-login.defaultpassword.md) |  |
|  [defaultSocketExt](./foundation-login.defaultsocketext.md) |  |
|  [defaultTemplateOptions](./foundation-login.defaulttemplateoptions.md) | **_(BETA)_** The default template options this MF has been created with. |
|  [defaultUser](./foundation-login.defaultuser.md) |  |
|  [define](./foundation-login.define.md) | **_(BETA)_** Re-define the login micro frontend. |
|  [definition](./foundation-login.definition.md) | **_(BETA)_** |
|  [hostEnv](./foundation-login.hostenv.md) |  |
|  [hostUrl](./foundation-login.hosturl.md) |  |
|  [Routes](./foundation-login.routes.md) |  |
|  [styles](./foundation-login.styles.md) |  |
|  [template](./foundation-login.template.md) |  |

## Type Aliases

|  Type Alias | Description |
|  --- | --- |
|  [FieldConfig](./foundation-login.fieldconfig.md) | Could be expanded to allow field ViewTemplates. |
|  [FieldConfigMap](./foundation-login.fieldconfigmap.md) |  |
|  [Routes](./foundation-login.routes.md) |  |
|  [Settings](./foundation-login.settings.md) | Defines the parameters you may set on the routes. |
|  [SSOConfig](./foundation-login.ssoconfig.md) |  |
|  [TemplateComponents](./foundation-login.templatecomponents.md) | **_(BETA)_** |
|  [TemplateOptions](./foundation-login.templateoptions.md) | **_(BETA)_** |

