1
0
Fork 0

Don't show remote profiles to unauthenticated users

This commit is contained in:
Wesley Aptekar-Cassels 2023-07-20 20:00:57 -04:00
parent 107f5b38ca
commit aae1d10eea
2 changed files with 28 additions and 1 deletions

View file

@ -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())