use core.match based authentication
properly return decision on index-exists?
Merge pull request #85 from MastodonC/feature/profiles-auth

use core.match based authentication