compatible with invite link from takahe
This commit is contained in:
parent
2d7ff41de5
commit
f4075f5822
2 changed files with 10 additions and 0 deletions
|
@ -10,5 +10,7 @@ urlpatterns = [
|
|||
path("me/", me, name="me"),
|
||||
path("nodeinfo/2.0/", nodeinfo2),
|
||||
path("developer/", console, name="developer"),
|
||||
path("auth/signup/", signup, name="signup"),
|
||||
path("auth/signup/<str:code>/", signup, name="signup"),
|
||||
re_path("^~neodb~(?P<uri>.+)", ap_redirect),
|
||||
]
|
||||
|
|
|
@ -120,3 +120,11 @@ def console(request):
|
|||
"openapi_json_url": reverse(f"{api.urls_namespace}:openapi-json"),
|
||||
}
|
||||
return render(request, "console.html", context)
|
||||
|
||||
|
||||
def signup(request, code: str | None = None):
|
||||
if request.user.is_authenticated:
|
||||
return redirect(reverse("common:home"))
|
||||
if code:
|
||||
return redirect(reverse("users:login") + "?invite=" + code)
|
||||
return redirect(reverse("users:login"))
|
||||
|
|
Loading…
Add table
Reference in a new issue