Kurssiesitieto / kurssiesitieto-ohtuprojekti

Ohjelmistotuotantoprojekti, kevät 2024
MIT License
2 stars 2 forks source link

/secret sivun ongelmien selvittäminen ja sivulle ohjaus nappulan toteuttaminen #171

Closed VehvilainenPooki closed 6 months ago

VehvilainenPooki commented 6 months ago

Selvitettiin Andrein kanssa minkä vuoksi Shibboleth ei tykännyt alapoluista. Johtui siitä, että suoraan alapolkuun mennessä React komponentti ei aktivoitunut ja tämän vuoksi ei myöskään React-router toiminut. Korjasimme tilanteen luomalla infoboksiin dev nappulan, joka vaatii salasanan, jonka jälkeen se ohjaa alapolulle.

Ratkaisu toimii, koska lataamme juuripolun aktivoiden React komponentin, jonka jälkeen siirrymme sovelluksen avulla haluttuun alapolkuun.

Tämän olisi voinut mahdollisesti korjata myös refactoroimalla sovelluksen käyttämään vain backendin routeria, joka hallitsisi sitten myös react komponenttia. Tällöin pystyisi menemään myös suoraan mihin vain alapolkuun. Isomorphic react app