-
Notifications
You must be signed in to change notification settings - Fork 2.4k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
VPN subscriber credential is not refreshed on startup till panel is opened #26607
Labels
Milestone
Comments
25 tasks
simonhong
added a commit
to brave/brave-core
that referenced
this issue
Nov 8, 2022
fix brave/brave-browser#26607 If cached credential is expired at startup, current user could be purchased user but it could be expired while terminated. So, trying to refresh credential by reloading purchased state at startup.
7 tasks
The above requires |
Verified
|
Brave | 1.46.129 Chromium: 108.0.5359.48 (Official Build) (x86_64) |
---|---|
Revision | 18ceeca0d99318e70c00d2e04d88aa55488b5c63-refs/branch-heads/5359@{#854} |
OS | macOS Version 11.7.1 (Build 20G918) |
Steps:
- installed 1.46.129
- launched Brave
- opened brave://flags
- set brave://flags#brave-vpn to Enabled
- relaunched Brave
- loaded account.bravesoftware.com
- entered username/password from 1PW
- entered test28-nov28@mailinator.com, clicked Get login link
- clicked the link in the email
- clicked Browse plans
- scrolled down
- clicked on Buy now for Brave VPN Subscription
- completed the Stripe purchase flow
- confirmed I could connect to the VPN
- closed Brave browser
- disconnected from the BraveVPN connection in VPN settings in the Windows settings>>Network&internet
- opened Local State from my user profile
- edited the value for brave.brave_vpn.subscriber_credential.expiration, from
1331420629200000000
to13314206292000000
by deleting the last 20
digits - relaunched Brave
- confirmed able to connect to VPN
example | example | example | example | example | example |
---|---|---|---|---|---|
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Labels
Description
Subscriber credential is refreshed during the runtime when when it's expired.
If it's expired while browser isn't used, it's not refreshed on startup till panel is opened
Steps to Reproduce
Actual result:
User can see vpn panel has spinning
Expected result:
User could see vpn panel spinning if panel is opened right after startup.
But, could see main panel w/o spinning if opened after some times passed
Reproduces how often:
Brave version (brave://version info)
Version/Channel Information:
Other Additional Information:
Miscellaneous Information:
The text was updated successfully, but these errors were encountered: