Categories
Uncategorized

Secure your Web Service Integrations with JWT and OAuth

Secure your Web Service Integrations with JWT and OAuth

WHAT IS JWT AND WHY USE IT?

JWT aka JSON Web Tokens is an increasingly popular method of authorizing API to API communication. JWT comes with many distinct advantages.|

  • Improved server performance – There is no limit on the data that can be placed in the request, so required data like user details can be included in the request avoiding Database round trips at the server side. Also, JWT do not need costly XML parsing unlike SAML.
  • Improved security – The tokens and the payload is signed, so the data cannot be modified in transmission.
  • Flexibility – JWT can be used along with Protocols like OAuth and also with Public-Private Key or Shared key configurations, making it suitable for a variety of Systems integration use cases

JWT IN SERVICENOW

ServiceNow started supporting JWT as a Grant Type for OAuth API authentications starting Madrid. You can now generate JWT tokens using a Java Key store or a Shared key.

  • Generating JWT key with Private key in Key Store – Import the public key of your target server into a keystore and use it in the JWt Keys definition. The Keystore can be used with any of the the RSA signing algorithms.
  • Generating JWT key with a Shared Secret – This approach can be used with the HMAC signing algorithms
USING JWT INDEPENDENT OF OAUTH IN SERVICENOW

If you want to leverage the JWT tokens for communication outside of OAuth, the only option was to import and use third party JS libraries in ServiceNow. However, starting New York release API support for JWT is available in ServiceNow with the sn_auth.GlideJWTAPI API. JWT tokens can now be generated from a Server side script and used in an integration.

Categories
Uncategorized

Verge Learning Inc. Acquires XceptionalED

Verge Learning Inc. Acquires XceptionalED

Two powerful online special education companies team up to support therapists, educators, and parents during the pandemic and beyond.

SAN JOSE, Calif., Jan. 27, 2021 /PRNewswire/ — Verge Learning Inc., a marketplace of special education tools and resources worldwide, has acquired XceptionalED, a professional development platform of online courses and conferences supporting disability-focused professionals, educators, advocates, and parents.

“We’re excited to announce the acquisition of XceptionalED, an established company that has earned a great reputation among therapists and educators for their high quality courses provided by globally recognized and respected presenters.” said Pradeesh Thomas, Founder and CEO of Verge Learning. “XceptionalED has created a substantial online special education community and we are excited to offer them an all-inclusive experience including continuing education, customized teleconferencing, and an extensive library of educational and therapy-specific activities𑁋all within one technology platform.”

The acquisition of XceptionalED fits into Verge Learning Inc.’s mission to support special education professionals with affordable, industry-specialized resources and tools so they can easily provide high quality online services within a best-in-class, Health Insurance Portability and Accountability Act (HIPAA) compliant teletherapy platform. Verge Learning will expand their marketplace of solutions to XceptionalED’s customer base, bringing the combined company user base to over 30,000 therapists, educators, parents, and advocates from over 12 countries.

Online learning for special education students and teletherapy support is expected to continue into 2021 due to the extenuating circumstances created by the COVID-19 pandemic. Mai Ling Chan, Co-founder and CEO of XceptionalED added, “With Verge Learning’s reach and expertise, XceptionalED presenters and students will have access to even more resources and solutions to support them during these challenging times. Our founding team is excited to join and expand on existing roles and responsibilities within Verge Learning.”

ABOUT VERGE LEARNING

Verge Learning is a comprehensive marketplace of special education-focused technology and resources, including teletherapy, professional development, and student content management for therapists, clinics, and school districts. All Verge Learning solutions are designed by an experienced team of clinicians, engineers, and developers and delivered on a confidential and HIPAA compliant dashboard. www.learnwithverge.com

ABOUT XCEPTIONALED

XceptionalED was created by a team of visionary speech-language pathologists and technology experts committed to offering an innovative and robust shared revenue platform for thought leaders to provide quality online education to disability-focused professionals, educators, advocates, and parents. www.xceptionaled.com

Categories
Uncategorized

B2B Ecommerce and Magento

B2B Ecommerce and Magento

B2B Ecommerce and Magento

WHAT IS B2B E-COMMERCE ?

Business to Business (B2B) Ecommerce refers to marketing or selling products or services to other business organizations. Traditional Ecommerce system mainly aims B2C Marketing (Business to Consumer) which is targeting end consumers.

Alibaba’s success got more investors attracted towards the B2B business model. B2B e-Commerce strategy is more straightforward compared to B2C, as an organization’s purchase decisions are mainly based on the revenue impact. For common customers, they are not much worried about the revenue impact or return of investment. B2B marketing is more challenging than B2C due to this reason but in terms of data analytics and prediction, B2B data sources become more robust and accurate.

WHO ARE B2B MARKETERS ?

Any organization which is selling products or services to other organizations comes under B2B. Software subscriptions, Software as a Service (SaaS), accessories, office supplies etc. are some examples. While doing B2C marketing merchants will be targeting different end consumer groups and their tastes, but in case of B2B marketing, the target audience are key decision makers in the organizations.

WHAT ARE THE B2B NEEDS ?

    • Setting up company hierarchies and parent/child level order approval process
    • Customer-specific products and pricing
    • B2B Payment options
    • Quick order and reorder with bulk products
    • Self-services quotes, requests, and approvals

HOW CAN MAGENTO SUPPORT B2B ?

Magento started as a B2C platform and initially the B2B implementations were handled using third party extensions. In 2017, Magento released Magento Commerce & Commerce Cloud Edition 2.2, which includes Magento B2B features and functionality. This provides a clear path forward for B2B companies looking to modernize their customer experience and purchasing process. Also, the main advantage here is that Magento can run multiple B2B and B2C sites from the same platform. This will be easy and efficient for the store owners to manage sites from a single back office.

WHAT DOES MAGENTO B2B OFFER ?

Magento B2B can handle most of the B2B requirements out of the box. This can reduce the complexity of implementation and amount of customization. So the merchants can hit the market faster. Magento B2B can provide capabilities needed to create a bestin- class B2B commerce experience which includes company account management, custom catalog and pricing, quick order, requisition Lists, quoting, payments on account, mobile-ready sites and detailed reporting.