Integrate Blackboard SSO in Angular need Web Development

Contact person: Integrate Blackboard SSO in Angular

Phone:Show

Email:Show

Location: Singapore

Budget: Recommended by industry experts

Time to start: As soon as possible

Project description:
"I run an Angular-based front-end (v7) that talks to a Node/Express GraphQL API. The next milestone is full Single Sign-On using our institution’s Blackboard Learning Management System as the identity provider. I need the entire flow—from the first click on “Login with Blackboard” through token storage and role mapping—wired into both the Angular client and the GraphQL back-end, with role-based access control preserved.

Current stack highlights
• Angular with Apollo Client
• Node/Express + Apollo Server (GraphQL)
• PostgreSQL, GitHub Actions CI/CD

Scope of work
• Register our app in the Blackboard developer portal, obtain client credentials, and configure redirect URIs for dev and prod.
• Implement the OAuth 2.0 handshake so users are returned to the SPA fully authenticated.
• Persist JWTs in the browser (localStorage) and refresh tokens securely on the server.
• Inside the GraphQL layer, translate Blackboard roles (Instructor, Student, TA, etc.) into our existing ADMIN, MANAGER, USER enum and make them available in resolvers.
• Update Angular route guards to consume the new claims seamlessly.
• Add concise documentation (README) covering local setup, secret rotation, and any new environment variables.

Acceptance criteria
• A new user clicks “Login with Blackboard,” completes the Blackboard screen, and lands back inside the app already logged in.
• Blackboard “Instructor” maps to ADMIN, “Student” maps to USER (others configurable).

You’ll have access to a Blackboard test tenant and the full repo immediately after a quick NDA. Communication is mostly async in Slack with a short weekly video check-in. If you’ve integrated SAML/OIDC in Angular before and are comfortable extending GraphQL middleware, you’ll move quickly here—let’s get started." (client-provided description)


Matched companies (5)

...

Chirag Solutions

Chirag Solutions is extending its services in website designing & development and software development. Our web and software development is committed… Read more

...

Appsdiary Technologies

AppsDiary is a software house that designs and develops mobile applications, websites, and custom software solutions. They work with businesses to c… Read more

...

Conchakra Technologies Pvt Ltd

At Conchakra, our mission is to empower organizations through innovative software solutions that leverage the transformative potential of artificial … Read more

...

SYNERGIC SOFTEK SOLUTIONS PVT LTD

Synergic Softek Solutions, based in Kolkata, India, specializes in banking technology, digital innovation, and custom software development. The compa… Read more

...

April Innovations

April Innovations is one of the leading Enterprise Software Development companies in Mumbai, with clients being serviced in the USA, UK, and India. T… Read more