| ⇢ | A | Authtoken added | |
| ⇢ | A | AuthenticationToken added | |
| ⇢ | A | Profile added |
| ⇢ | C | auth.php ➔ auth_tokenlogin() added | |
| ⇢ | B | Profile::profileForm() added | |
| ⇢ | B | Profile::show() added | |
| ⇢ | A | AuthenticationToken::check() added | |
| ⇢ | A | AuthenticationToken::reset() added | |
| ⇢ | A | AuthenticationToken::load() added | |
| ⇢ | A | AuthenticationToken::tokenchars() added | |
| ⇢ | A | AuthenticationToken::createToken() added | |
| ⇢ | A | Profile::tokenForm() added | |
| ⇢ | A | Authtoken::checkPreconditions() added | |
| ⋮ | view more | ||
| D | ↘ | F | auth.php ➔ auth_setup() got worse |
| B | ↛ | html.php ➔ html_updateprofile() removed | |