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
Introduce APP KEY feature #9895
Labels
Enhancement:2:Moderate
A new feature or improvement that can be implemented in less than 4 weeks.
Housekeeping:1:Todo
Any dependency management or refactor that would be nice to have some day.
Milestone
Comments
touhidurabir
added
Housekeeping:1:Todo
Any dependency management or refactor that would be nice to have some day.
Enhancement:2:Moderate
A new feature or improvement that can be implemented in less than 4 weeks.
labels
Apr 18, 2024
touhidurabir
added a commit
to touhidurabir/pkp-lib
that referenced
this issue
Apr 28, 2024
touhidurabir
added a commit
to touhidurabir/ojs
that referenced
this issue
Apr 28, 2024
touhidurabir
added a commit
to touhidurabir/ojs
that referenced
this issue
Apr 28, 2024
This was referenced Apr 28, 2024
touhidurabir
added a commit
to touhidurabir/pkp-lib
that referenced
this issue
May 2, 2024
touhidurabir
added a commit
to touhidurabir/ojs
that referenced
this issue
May 2, 2024
touhidurabir
added a commit
to touhidurabir/ojs
that referenced
this issue
May 2, 2024
touhidurabir
added a commit
to touhidurabir/pkp-lib
that referenced
this issue
May 3, 2024
touhidurabir
added a commit
to touhidurabir/pkp-lib
that referenced
this issue
May 3, 2024
touhidurabir
added a commit
to touhidurabir/pkp-lib
that referenced
this issue
May 3, 2024
touhidurabir
added a commit
to touhidurabir/pkp-lib
that referenced
this issue
May 3, 2024
touhidurabir
added a commit
to touhidurabir/ojs
that referenced
this issue
May 3, 2024
touhidurabir
added a commit
to touhidurabir/ojs
that referenced
this issue
May 3, 2024
touhidurabir
added a commit
to touhidurabir/ojs
that referenced
this issue
May 3, 2024
touhidurabir
added a commit
to touhidurabir/ojs
that referenced
this issue
May 3, 2024
touhidurabir
added a commit
to touhidurabir/ojs
that referenced
this issue
May 3, 2024
touhidurabir
added a commit
to touhidurabir/ojs
that referenced
this issue
May 3, 2024
touhidurabir
added a commit
to touhidurabir/pkp-lib
that referenced
this issue
May 6, 2024
touhidurabir
added a commit
to touhidurabir/ojs
that referenced
this issue
May 6, 2024
@asmecher can you review the PRs at #9895 (comment) |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Labels
Enhancement:2:Moderate
A new feature or improvement that can be implemented in less than 4 weeks.
Housekeeping:1:Todo
Any dependency management or refactor that would be nice to have some day.
Describe the Proposal
Introduce the Laravel like APP KEY feature/behaviour for next release of OJS/OMP/OPS . This will be a required details need to set which will be required at the app bootstrapping .
Additional Information
With the merge of Convert session and cookie management to Laravel, we have the ability to make the cookie encrypted and that feature added . However we have limited chiper support for the cookie encryption because we do not have full featured app key behaviour implemented . By introducing the app key we can have bring in the full encryption support of laravel.
However this will not only have impact for cookie encryption but for any encryption and auth token generation process and we can leverage the native laravel built in functionality for that purpose . Also this does not impact with any hashing functionality e.g. password hashing .
Possible Implementation flow
app_key
3.5.0
if missing.Impacted systems
OJS/OMP/OPS main(3.5.0 pre release)
**PRs **
pkp-lib --> #9918
ojs --> pkp/ojs#4257
The text was updated successfully, but these errors were encountered: