diff --git a/users/templates/users/register.html b/users/templates/users/register.html index 5f479aa0..de999594 100644 --- a/users/templates/users/register.html +++ b/users/templates/users/register.html @@ -26,7 +26,7 @@ BTW欧盟惯例本站使用了Cookie,请理解!

- 此外里瓣书影音现处于“公开阿尔法测试”阶段,您的数据存在丢失的可能。使用过程中遇到的问题或者Bug欢迎向作者提出。 + 此外NiceDB书影音现处于“公开阿尔法测试”阶段,您的数据存在丢失的可能。使用过程中遇到的问题或者Bug欢迎向作者提出。

{% csrf_token %} diff --git a/users/views.py b/users/views.py index df11c3b7..097ba9da 100644 --- a/users/views.py +++ b/users/views.py @@ -34,7 +34,10 @@ def OAuth2_login(request): site = request.COOKIES.get('mastodon_domain') # Network IO - token = obtain_token(site, request, code) + try: + token = obtain_token(site, request, code) + except ObjectDoesNotExist: + return HttpResponseBadRequest("Mastodon site not registered") if token: # oauth is completed when token aquired user = authenticate(request, token=token, site=site)