Skip to content

fix: Redirect to login page if profile element is missing#811

Merged
boomzero merged 3 commits intodevfrom
boomzero/reg
Jun 22, 2025
Merged

fix: Redirect to login page if profile element is missing#811
boomzero merged 3 commits intodevfrom
boomzero/reg

Conversation

@boomzero
Copy link
Member

What does this PR aim to accomplish?:

This pull request introduces a change to improve user experience by redirecting users to the login page if they are not logged in.
This closes #286.

How does this PR accomplish the above?:

  • Added a check to determine if the #profile element is present on the page. If it is not found, the user is redirected to the login page at https://www.xmoj.tech/loginpage.php. (XMOJ.user.js, XMOJ.user.jsR562-R564)

By submitting this pull request, I confirm the following:

  1. I have read and understood the contributor's guide, as well as this entire template. I understand which branch to base my commits and Pull Requests against.
  2. I have commented on my proposed changes within the code and I have tested my changes.
  3. I am willing to help maintain this change if there are issues with it later.
  4. It is compatible with the GNU General Public License v3.0
  5. I have squashed any insignificant commits. (git rebase)
  6. I have checked that another pull request for this purpose does not exist.
  7. I have considered and confirmed that this submission will be valuable to others.
  8. I accept that this submission may not be used, and the pull request can be closed at the will of the maintainer.
  9. I give this submission freely and claim no ownership to its content.

  • I have read the above and my PR is ready for review. Check this box to confirm

@hendragon-bot hendragon-bot bot added the user-script This issue or pull request is related to the main user script label Jun 22, 2025
@boomzero boomzero linked an issue Jun 22, 2025 that may be closed by this pull request
2 tasks
@boomzero boomzero merged commit ff2c0e4 into dev Jun 22, 2025
3 checks passed
@boomzero boomzero deleted the boomzero/reg branch June 22, 2025 12:19
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

size/S user-script This issue or pull request is related to the main user script

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[Bug] 无法在某些页面检查登录状态

1 participant