• Resolved xochi4711

    (@xochi4711)


    Hi,

    I have a question about the author settings. Why does SlimSEO use the post url for the @id of an author and append #person? For example:

    “author”: {
    “@id”: ‘https://www.domain.com/post123/#person’,
    “url”: ‘https://www.domain.com/author/xyz/’,

    }

    It would make more sense to put the URL of the author page in the @id, wouldn’t it?

    “author”: {
    “@id”: ‘https://www.domain.com/author/xyz/#person’,
    “url”: ‘https://www.domain.com/author/xyz/’,

    }

Viewing 1 replies (of 1 total)
  • Plugin Author Anh Tran

    (@rilwis)

    Hi @xochi4711

    In the latest version, we avoid using the author page URL because it expose the user login, which can be used for brute force attack. It’s kind of a security concern.

    We’re now using an encrypted @id for author schema which has the following form:

    '@id' => home_url( '/#/schema/person/' . md5( $user->user_login ) ),

    Which hides the user login from the schemas. This will be available in the next version.

Viewing 1 replies (of 1 total)
  • You must be logged in to reply to this topic.