-
Notifications
You must be signed in to change notification settings - Fork 2
Add check in app #106
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
Add check in app #106
Conversation
|
backend seems to work, now looking at frontend. |
|
|
|
It seems I'm getting close - my JS code is being compiled with Vue and executed on page load. The problem I have now is: So |
|
Ah! It doesn't always get set. |
|
When on http://sunet-nc2/index.php/settings/admin/workflow the list is different: But there our mfazones code is not loaded! That is only loaded in the main files view. Will dig deeper on how NC decides which app-specific JS scripts to run on which page. |
|
Ah I think I found the answer on https://docs.nextcloud.com/server/28/developer_manual/digging_deeper/flow.html
|
|
I can get it to call our Application::register function from https://github.com/nextcloud/server/blob/dc2066bc26d9d92ddceaf15f9be447a5dbffb8ca/lib/private/AppFramework/Bootstrap/Coordinator.php#L142 now, I'm pretty confident now that I can get mfazones working without patches to nextcloud/server. |
Seeing if I can move the Workflow Engine check into the MFA Zones app to reduce the need for changes in Nextcloud Server itself.