Comments (8)
After a license renewal I have to manually revoke the old taken and generate a new one?
Why is not automatically a new token generated when the license renewal is accepted?
from blazorise.
Yes, the product token must be manually revoked and then generated with the new license. We could automatically do that for you; I admit it is not a bad idea. But, since the token is still validated offline, you would still have to manually copy/paste it to your app.
@David-Moreira, do you think we could at least regenerate the token automatically?
from blazorise.
If you want to keep using the latest Blazorise version indeed, you need to regenerate the product token.
But the old product token is still valid for older versions for the license period that you have bought.
So if we were to regenerate, this old product token would be lost.
But since the latest product token will always be the most permissive version wise, maybe it's indeed worth it. I'm just not sure if that's even more confusing to the user or not? He gets to the dashboard and the product token does not match what he has currently?
And If I remember correctly we implemented a warning in the dashboard that let's the user know the product token is stale, did that warning not show to you @tacoWanneeJama ?
from blazorise.
David, I did not see any warnings in the portal about the license being stale or any mail about it.
The buying of the license is done by my colleague, not by me. So maybe some mail have gone to him, and not to me.
from blazorise.
@stsrki want to go with auto regenerate? Or making sure that the warning is there instead? (Something like a yellow (or even red) exclamation mark)
from blazorise.
No, I would rather it stays as it is. For example, every third-party service that I use that can have some kind of API key or similar after an expiration will not regenerate. I must personally log in and generate a new key and/or invalidate the existing one before regenerating.
So, instead of generating a new key automatically, I would notify by email and explain that the new token must be regenerated. Also, explain in the documentation the steps required.
from blazorise.
Ok that seems ok to me, improve on notification instead.
from blazorise.
This has now been improved.
- An alert should show up by the Product Token if it finds the Product Token might be invalid for newer releases
- In the email there should be improved instructions about the Product Token usage and the need to renew it, something along these lines :
"Once your account is activated, you will be able to generate a Product Token that you can use to activate your Blazorise components
Please take note that this Product Token will only be valid for the duration of your license.
You can generate a new Product Token at any time and are required to do so once your license is renewed."
Closing issue.
from blazorise.
Related Issues (20)
- DataGrid : Allow IsLoading to be set by the consumer
- DataGrid: add ToODataString API to the ReadData HOT 2
- Blazorise licence in ABPFramework HOT 1
- [Bug] Collapsed navigation does not show second level menu entries HOT 1
- [Docs]: Video: add a note that the request headers are now optional
- [Docs] How to use ChartAxisTicks/Callback?
- [Web] Add a theme switcher
- [Bug]: InputMask and placeholder HOT 4
- [Bug]: FileEdit button text is empty before selection, file name after selection
- [Bug]: Chart: ChartOptions.Interactions broken HOT 1
- [Link] Define rel attribute for Blank links
- [Bug]: The ReadData method is executed once when the datagrid component throws an exception
- [Bug]: CustomMatch is not settable on BarLink HOT 2
- CellStyling of datagrid is not exists HOT 3
- [Blog] create JSON viewer with TreeView component
- [2.0] Link: Allow CustomMatch without Match.Custom
- [Docs] Mention the importance if TValue for RadioGroup
- slider with range selection
- DataGrid | FilterModes for handling ranges | i.e DataGridColumnFilterMethod.Between HOT 1
- [Bug]: ColumnChooser is not aligned with pager HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from blazorise.