mathworks / Open-Microscopy-Data-MATLAB

Access open microscopy data in MATLAB and create reproducible code
BSD 2-Clause "Simplified" License
2 stars 2 forks source link

First steps of workflow on MathWorks FileExchange #1

Closed pwalczysko closed 11 months ago

pwalczysko commented 11 months ago

Thank you very much for this nice addition 👍 !

Issue:

On the MathWorks workflow, the second step of Get Started is clicking on the Open in Matlab ONLINE badge.

For me, that workflow only really works if you are already signed in to Mathworks. I suppose this might be because my Mathworks account is associated with a licence and this has to be verified by a third party authentication - this unfortunately does not work from the above sign-in page.

Step by step:

  1. Click on badge https://matlab.mathworks.com/open/github/v1?repo=mathworks/Open-Microscopy-Data-MATLAB&file=OpenBiologyTutorial
  2. A sign-in page on https://matlab.mathworks.com/open/github/v1?repo=mathworks/Open-Microscopy-Data-MATLAB&file=OpenBiologyTutorial.mlx which asks for your email address.
  3. Put in a valid email address to which a Matlab account is associated
  4. Observe that you are on a blank page with no interactivity in your browser now.
  5. In a new tab of your browser, go to https://www.mathworks.com/login and log in with the same email address.
  6. Go back to https://matlab.mathworks.com/open/github/v1?repo=mathworks/Open-Microscopy-Data-MATLAB&file=OpenBiologyTutorial - this time, as you are already logged in, all works as expected.
  7. In a new private window, go to https://matlab.mathworks.com/
  8. Put in the same email address again. Observe that you are confronted with a blank page, similarly to Ad 4. above.

I think that steps 7. and 8. are showing that this is a generic Mathworks problem. Nevertheless, I would suggest adding a note about that in the workflow - this note can also make clear that you do need a Mathworks account in first place, which is a missing info imho.

Thank you

Petr

OME Team

ShuboChakrabarti commented 11 months ago

Hi Petr,

I cannot reproduce this issue on my end.

Can you ask somebody else to replicate the issue on your side? If not, I can connect with you to try and pinpoint the issue. You can reach me at shuboc@mathworks.com

Best, Shubo

ShuboChakrabarti commented 11 months ago

Im going to open a technical support case for you. Did some digging and this might be an issue with your sign-in system.

pwalczysko commented 11 months ago

Im going to open a technical support case for you. Did some digging and this might be an issue with your sign-in system.

Thank you. As I said, I am not blocked, I have a workaround as described above (going via the https://www.mathworks.com/login)

As you asked me I have asked my colleague to repeat my workflow, as well as I did myself repeat on my old laptop, this means we have 3 independent repeats. The main features are the same, i.e the https://matlab.mathworks.com/ page does not redirect properly to the authentication of my org. We were digging a bit in devtools of the browser, and the redirect which should have been navigated to is https://www.mathworks.com/auth-edu-sp/Login?entityID=https://idp.dundee.ac.uk/shibboleth&target=https://www.mathworks.com/login/verification/edusso/dotcom

pwalczysko commented 11 months ago

this might be an issue with your sign-in system.

Nevertheless, the same sign-in system works just fine if I start on https://www.mathworks.com/login (as opposed to https://matlab.mathworks.com/)

Thanks

ShuboChakrabarti commented 11 months ago

yes. for some reason your matlab.mathworks.com login is not redirecting. The workaround is tedious, it would be better to have the redirect function. Ill get someone who looks after SSO logins on the case

ShuboChakrabarti commented 11 months ago

Hi Petr, I see that a tech support case is in the works. Can you let me know once that is done so I can close this issue?

pwalczysko commented 11 months ago

Hi Petr, I see that a tech support case is in the works. Can you let me know once that is done so I can close this issue?

We concluded with the support officer that the problem is in our network setup, not in mathworks. Closing. Thank you