{"payload":{"pageCount":3,"repositories":[{"type":"Public","name":"id-assertion-authz-node-example","owner":"oktadev","isFork":false,"description":"","allTopics":[],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":0,"issueCount":0,"starsCount":2,"forksCount":0,"license":null,"participation":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,4,6,0,0,0,0,1,1,1,6,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-22T20:16:00.668Z"}},{"type":"Public","name":"schematics","owner":"oktadev","isFork":false,"description":"Schematics for adding Okta and Auth0 Auth to your projects","allTopics":["react","oauth2","react-native","ionic","vue","expressjs","schematics","oidc","okta","javascript","angular","typescript","authentication","auth0","quickstart"],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":15,"issueCount":0,"starsCount":71,"forksCount":29,"license":"Apache License 2.0","participation":[4,4,8,0,0,0,1,0,0,1,1,0,0,0,45,4,4,2,0,4,1,6,0,0,0,0,21,4,0,0,0,0,4,8,6,2,0,6,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-27T22:23:25.255Z"}},{"type":"Public","name":"fga-drive-example","owner":"oktadev","isFork":false,"description":"A demo illustrating how to deal with fine-grained authorization using OpenFGA/OktaFGA","allTopics":[],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":0,"issueCount":0,"starsCount":8,"forksCount":4,"license":"Apache License 2.0","participation":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,16,22,0,7,1,0,0,0,0,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-02T10:14:15.835Z"}},{"type":"Public","name":"okta-enterprise-ready-workshops","owner":"oktadev","isFork":false,"description":"Take your SaaS apps to the next level in the identity maturity journey with the enterprise ready workshops","allTopics":["workshop","oidc","scim","enterprise-ready","okta"],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":1,"issueCount":0,"starsCount":4,"forksCount":9,"license":"Apache License 2.0","participation":[0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-14T10:35:19.869Z"}},{"type":"Public","name":"okta-angular-nestjs-stepup-auth-example","owner":"oktadev","isFork":false,"description":"Example project demonstrating step-up auth implementation in Angular and NestJS","allTopics":[],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":0,"issueCount":0,"starsCount":2,"forksCount":0,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-03-08T04:40:06.979Z"}},{"type":"Public","name":"okta-angular-standalone-runtime-config-example","owner":"oktadev","isFork":false,"description":"Use Okta Angular SDK for runtime configuration loading in standalone Angular applications","allTopics":["angular","runtime-config","standalone-components","okta-angular"],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-03-01T15:54:48.034Z"}},{"type":"Public","name":"universal-logout-spec","owner":"oktadev","isFork":false,"description":"","allTopics":[],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":"Other","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-02-23T21:50:06.389Z"}},{"type":"Public","name":"react-schematics-example","owner":"oktadev","isFork":false,"description":"Use Schematics with React","allTopics":["react","reactjs","schematics","schematics-cli"],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":1,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-07-11T01:18:00.548Z"}},{"type":"Public","name":"vue-schematics-example","owner":"oktadev","isFork":false,"description":"BootstapVue Installer Schematic","allTopics":[],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":1,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-07-11T01:17:42.756Z"}},{"type":"Public","name":"api-reference","owner":"oktadev","isFork":false,"description":"Redocly API Reference for Okta APIs","allTopics":[],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":1,"issueCount":0,"starsCount":3,"forksCount":3,"license":"Other","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-04-28T12:27:00.322Z"}},{"type":"Public","name":"okta-react-photo-gallery-example","owner":"oktadev","isFork":false,"description":"A Photo Gallery Example with React, Spring Boot, and JHipster 5 + Auth by Okta","allTopics":["java","typescript","spring-boot","reactjs","jhipster"],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":6,"issueCount":0,"starsCount":23,"forksCount":15,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-04-10T21:54:23.538Z"}},{"type":"Public","name":"okta-nestjs-postgres-example","owner":"oktadev","isFork":false,"description":"Sample application using NestJS and Postgres","allTopics":[],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":5,"issueCount":0,"starsCount":13,"forksCount":7,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-03-03T13:31:40.346Z"}},{"type":"Public","name":"node-postgres-api-example","owner":"oktadev","isFork":false,"description":"An Instagram mini clone written in Node using Postgres for a data store.","allTopics":[],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":5,"issueCount":0,"starsCount":1,"forksCount":2,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-03-03T12:16:33.740Z"}},{"type":"Public","name":"okta-nodejs-typescript-example","owner":"oktadev","isFork":false,"description":"Sample blog application using Node.js TypeScript","allTopics":[],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":6,"issueCount":0,"starsCount":1,"forksCount":3,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-03-03T06:55:24.079Z"}},{"type":"Public","name":"okta-angular-ivy-example","owner":"oktadev","isFork":false,"description":"Angular 9 with Ivy Example","allTopics":["angular-cli","angular9","angular-ivy","angular"],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":12,"issueCount":0,"starsCount":2,"forksCount":1,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-03-01T02:38:49.075Z"}},{"type":"Public","name":"okta-angular-bootstrap-example","owner":"oktadev","isFork":false,"description":"Angular with Bootstrap Example","allTopics":["css","sass","bootstrap","angular9","angular"],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":12,"issueCount":0,"starsCount":2,"forksCount":11,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-03-01T02:38:27.416Z"}},{"type":"Public","name":"okta-spring-boot-2-angular-9-example","owner":"oktadev","isFork":false,"description":"CRUD Example with Angular 9.0 and Spring Boot 2.2","allTopics":["kotlin","angular","typescript","spring-boot","authentication","oidc","angular-9"],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":14,"issueCount":0,"starsCount":40,"forksCount":31,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-03-01T02:38:22.334Z"}},{"type":"Public","name":"okta-spring-boot-angular-pwa-example","owner":"oktadev","isFork":false,"description":"Angular PWA with Authentication via Okta","allTopics":["security","authentication","oidc","angular","spring-boot","offline","okta"],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":7,"issueCount":0,"starsCount":9,"forksCount":9,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-02-27T23:54:02.100Z"}},{"type":"Public","name":"spring-boot-ionic-example","owner":"oktadev","isFork":false,"description":"Example app that shows how to develop a mobile app with Ionic, Angular, and Spring Boot","allTopics":["android","ios","angular","mobile","typescript","ionic","spring-boot"],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":10,"issueCount":0,"starsCount":28,"forksCount":21,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-02-27T19:56:03.978Z"}},{"type":"Public","name":"spring-boot-microservices-example","owner":"oktadev","isFork":false,"description":"Bootiful Microservices with Spring Boot","allTopics":["spring-cloud","eureka-server","spring-cloud-netflix","hystrix","feign","spring-boot"],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":10,"issueCount":0,"starsCount":322,"forksCount":149,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-02-27T19:28:25.343Z"}},{"type":"Public","name":"spring-boot-angular-pwa-example","owner":"oktadev","isFork":false,"description":"Spring Boot API with Angular PWA","allTopics":["java","angular","typescript","spring-boot","progressive-web-app","angular-cli","offline"],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":10,"issueCount":0,"starsCount":23,"forksCount":13,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-02-27T19:27:41.400Z"}},{"type":"Public","name":"okta-ionic-crypto-pwa-example","owner":"oktadev","isFork":false,"description":"Josh Morony's cryptoPWA with Okta Authentication","allTopics":["ionic","pwa","authentication","cryptocurrency","oidc","okta"],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":7,"issueCount":0,"starsCount":7,"forksCount":6,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-02-27T18:55:32.825Z"}},{"type":"Public","name":"okta-ionic-auth-example","owner":"oktadev","isFork":false,"description":"Example showing Ionic Authentication with Okta","allTopics":["angular","authentication","oidc","ionic","okta"],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":4,"issueCount":0,"starsCount":23,"forksCount":15,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-02-27T18:29:20.285Z"}},{"type":"Public","name":"okta-node-express-typescript-vue-example","owner":"oktadev","isFork":false,"description":"Example Node.js API using TypeScript, Express, and Vue","allTopics":["nodejs","typescript","vue","expressjs"],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":6,"issueCount":2,"starsCount":68,"forksCount":31,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-02-11T09:24:22.822Z"}},{"type":"Public","name":"okta-angular-deployment-example","owner":"oktadev","isFork":false,"description":"Angular + Spring Boot Deployment Example","allTopics":["heroku","aws","firebase","deployment","aws-s3","netlify","ng-deploy","angular","spring-boot"],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":9,"issueCount":0,"starsCount":4,"forksCount":7,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-02-02T20:22:46.659Z"}},{"type":"Public","name":"okta-angular-spring-boot-docker-example","owner":"oktadev","isFork":false,"description":"Angular + Spring Boot Docker Example","allTopics":["heroku","docker","cloud-foundry","knative","angular","spring-boot"],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":11,"issueCount":0,"starsCount":14,"forksCount":12,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-02-02T20:21:38.541Z"}},{"type":"Public","name":"okta-angular-sign-in-widget-example","owner":"oktadev","isFork":false,"description":"Angular + Okta Sign-In Widget Example","allTopics":["angular","angular-cli","okta"],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":11,"issueCount":0,"starsCount":18,"forksCount":8,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-02-02T19:33:17.774Z"}},{"type":"Public","name":"okta-node-express-typescript-react-example","owner":"oktadev","isFork":false,"description":"Node.js API with TypeScript","allTopics":["nodejs","api","react","typescript"],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":5,"issueCount":1,"starsCount":14,"forksCount":9,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-01-06T01:47:11.282Z"}},{"type":"Public","name":"aspnet-mvc-angular-crud-example","owner":"oktadev","isFork":false,"description":"Simple CRUD app written in ASP.NET MVC 4.x with an Angular front end","allTopics":[],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":31,"issueCount":0,"starsCount":6,"forksCount":13,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-01-05T21:50:53.553Z"}},{"type":"Public","name":"okta-angular-microfrontend-example","owner":"oktadev","isFork":false,"description":"Starter code + completed project for micro-frontends using Webpack 5 and Module Federation plugin in Angular and sharing authenticated state","allTopics":["angular","oidc","microfrontends"],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":0,"issueCount":0,"starsCount":23,"forksCount":12,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-01-04T20:48:58.879Z"}}],"repositoryCount":72,"userInfo":null,"searchable":true,"definitions":[],"typeFilters":[{"id":"all","text":"All"},{"id":"public","text":"Public"},{"id":"source","text":"Sources"},{"id":"fork","text":"Forks"},{"id":"archived","text":"Archived"},{"id":"template","text":"Templates"}],"compactMode":false},"title":"Repositories"}