Test MSAL based SPAs with Cypress

This page summarizes the projects mentioned and recommended in the original post on dev.to

SurveyJS - Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App
With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.
surveyjs.io
featured
InfluxDB - Power Real-Time Data Analytics at Scale
Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
www.influxdata.com
featured
  • microsoft-authentication-library-for-js

    Microsoft Authentication Library (MSAL) for JS

  • This post is about how to properly handle authentication of microsoft authentication library (msal) based single page applications in cypress e2e tests.

  • kauppfbi-blogs

  • To not blow up the blogpost endlessly, we will just focus on the entry for access token. If you are interested in the whole story, I can recommend you the Video of Joonas Westlin, where everything is explained in detail. Of course you can also directly jump to the end result, which I published on GitHub.

  • SurveyJS

    Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.

    SurveyJS logo
  • Cypress

    Fast, easy and reliable testing for anything that runs in a browser.

  • This post is about how to properly handle authentication of microsoft authentication library (msal) based single page applications in cypress e2e tests.

  • nx

    Smart Monorepos ยท Fast CI

  • I added my code in this GitHub Repository. Please note, that I used a Nx workspace for it. You can find the angular-msal-example-app here and the corresponding e2e-app / cypress tests here.

  • frank_jwt

    JSON Web Token implementation in Rust.

  • If you like you can verify the content of the base64-encoded JWTs with JWT.io. Just paste the encoded token there.

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • Browser-based whole app e2e testing examples?

    3 projects | /r/Nestjs_framework | 9 Sep 2021
  • Testing is just pain, what do you do?

    2 projects | /r/angular | 21 Apr 2021
  • Be Smart, Write Parameterized Tests with Jest!

    3 projects | dev.to | 8 Apr 2021
  • Integration Testing in Obsidian

    3 projects | dev.to | 2 May 2024
  • Show HN: Storing Private Keys in the Browser Securely

    2 projects | news.ycombinator.com | 23 Apr 2024