Switch sigining in and out to using forms with POST.
Add option to use public repos only.