Don't show remote profiles to unauthenticated users
This commit is contained in:
parent
107f5b38ca
commit
aae1d10eea
2 changed files with 28 additions and 1 deletions
|
@ -23,6 +23,9 @@ class User(View):
|
|||
"""profile page for a user"""
|
||||
user = get_user_from_username(request.user, username)
|
||||
|
||||
if not user.local and not request.user.is_authenticated:
|
||||
return redirect(user.remote_id)
|
||||
|
||||
if is_api_request(request):
|
||||
# we have a json request
|
||||
return ActivitypubResponse(user.to_activity())
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue