@@ -740,9 +740,6 @@ func (p *politeiawww) setUserWWWRoutes() {
740740 p .addRoute (http .MethodPost , www .PoliteiaWWWAPIRoute ,
741741 www .RouteResendVerification , p .handleResendVerification ,
742742 permissionPublic )
743- p .addRoute (http .MethodPost , www .PoliteiaWWWAPIRoute ,
744- www .RouteLogin , p .handleLogin ,
745- permissionPublic )
746743 p .addRoute (http .MethodPost , www .PoliteiaWWWAPIRoute ,
747744 www .RouteLogout , p .handleLogout ,
748745 permissionPublic )
@@ -759,6 +756,10 @@ func (p *politeiawww) setUserWWWRoutes() {
759756 www .RouteUsers , p .handleUsers ,
760757 permissionPublic )
761758
759+ // Setup the login route.
760+ p .addLoginRoute (http .MethodPost , www .PoliteiaWWWAPIRoute ,
761+ www .RouteLogin , p .handleLogin )
762+
762763 // Routes that require being logged in.
763764 p .addRoute (http .MethodPost , www .PoliteiaWWWAPIRoute ,
764765 www .RouteSecret , p .handleSecret ,
@@ -803,9 +804,6 @@ func (p *politeiawww) setUserWWWRoutes() {
803804// setCMSUserWWWRoutes setsup the user routes for cms mode
804805func (p * politeiawww ) setCMSUserWWWRoutes () {
805806 // Public routes
806- p .addRoute (http .MethodPost , www .PoliteiaWWWAPIRoute ,
807- www .RouteLogin , p .handleLogin ,
808- permissionPublic )
809807 p .addRoute (http .MethodPost , www .PoliteiaWWWAPIRoute ,
810808 www .RouteLogout , p .handleLogout ,
811809 permissionPublic )
@@ -819,6 +817,10 @@ func (p *politeiawww) setCMSUserWWWRoutes() {
819817 cms .RouteRegisterUser , p .handleRegisterUser ,
820818 permissionPublic )
821819
820+ // Setup the login route.
821+ p .addLoginRoute (http .MethodPost , www .PoliteiaWWWAPIRoute ,
822+ www .RouteLogin , p .handleLogin )
823+
822824 // Routes that require being logged in.
823825 p .addRoute (http .MethodPost , www .PoliteiaWWWAPIRoute ,
824826 www .RouteSecret , p .handleSecret ,
0 commit comments