| Type | Line | Description | 
|---|---|---|
| TODO | 108 | This should be done via an Authenticator object. | 
| TODO | 255 | Implement `$container['admin/config']['user.lost_password_email']` | 
| Type | Line | Description | 
|---|---|---|
| TODO | 62 | This should be done via an Authenticator object. | 
| TODO | 62 | Implement "sendResetPasswordEmail" | 
| Type | Line | Description | 
|---|---|---|
| TODO | 142 | Implement {@see self::$httpRequest} to replace `filter_input(INPUT_GET)`. | 
| Type | Line | Description | 
|---|---|---|
| TODO | 36 | This should be done via an Authenticator object. | 
| TODO | 105 | Provide feedback and redirection? | 
| Type | Line | Description | 
|---|---|---|
| TODO | 45 | Add support for "next_url". | 
| TODO | 45 | Implement Trash | 
| Type | Line | Description | 
|---|---|---|
| TODO | 90 | Implement obj_id support for load object action | 
| Type | Line | Description | 
|---|---|---|
| TODO | 215 | {@link https://github.com/mcaskill/charcoal-recaptcha Implement CAPTCHA validation as a service}. | 
| Type | Line | Description | 
|---|---|---|
| TODO | 577 | [mcaskill 2016-11-16]: Rename to `controlType` or `controlTemplate`. | 
| TODO | 687 | [mcaskill 2016-11-16]: Rename to `inputType`. | 
| Type | Line | Description | 
|---|---|---|
| TODO | 32 | [^1]: With PHP7 we can simply do `yield from $choices;`. | 
| Type | Line | Description | 
|---|---|---|
| TODO | 164 | [^1]: With PHP7 we can simply do `yield from $choices;`. | 
| Type | Line | Description | 
|---|---|---|
| TODO | 171 | [^1]: With PHP7 we can simply do `yield from $choices;`. | 
| Type | Line | Description | 
|---|---|---|
| TODO | 320 | multiple langs data[0] = ORIGINAL data[1] = TRANSLATION data[2] = CONTEXT | 
| TODO | 341 | make this optional | 
| Type | Line | Description | 
|---|---|---|
| TODO | 111 | Implement reset password email dispatch. | 
| Type | Line | Description | 
|---|---|---|
| TODO | 489 | Integrate $data; merge with $collectionConfig |