Login from redirectToLocalUrl(), remember OAuth details in cache.
Stop using login id.
Make AutoApprover.loadUserHistory() work again.
Remove DW1_PAGE_ACTIONS.LOGIN in database.
Don't save logins or logouts, drop table DW1_LOGINS from db.
Make debiki-core tests work, without Login.
Make database test suite compile.
Make database tests work.
Remove Login, People.logins,identities and IdentityRef, make tests compile.
Remove column in database.
Make AutoApproverSpec work.
Ignore and delete bad session id cookie.
Merge branch 'topic-userid-not-loginid' into topic-usernames.
Simplify session id function signatures.
Don't hardcode session cookie magic salt.
Remove IdentitySimple, change saveLogin(guest-identity) to loginAsGuest()

And have it return a User rather than a LoginGrant.
Rename saveLogin() to tryLogin().
Break out createUserAndLogin() from tryLogin().
Make debiki-server tests compile.
Show a create user dialog with a username field.