#202: github route
fix #213: regenerate url after auth