{"payload":{"header_redesign_enabled":false,"results":[{"id":"140766194","archived":false,"color":"#b07219","followers":290,"has_funding_file":false,"hl_name":"oktadev/okta-spring-boot-react-crud-example","hl_trunc_description":"Simple CRUD with React and Spring Boot 3","language":"Java","mirror":false,"owned_by_organization":true,"public":true,"repo":{"repository":{"id":140766194,"name":"okta-spring-boot-react-crud-example","owner_id":13510430,"owner_login":"oktadev","updated_at":"2023-08-30T05:54:59.352Z","has_issues":true}},"sponsorable":false,"topics":["crud","spring-boot","authentication","reactjs","jpa","csrf","oidc","csrf-protection"],"type":"Public","help_wanted_issues_count":0,"good_first_issue_issues_count":0,"starred_by_current_user":false},{"id":"149916173","archived":false,"color":"#e34c26","followers":131,"has_funding_file":false,"hl_name":"oktadev/okta-spring-webflux-react-example","hl_trunc_description":"Reactive Spring WebFlux API + Real-time React","language":"HTML","mirror":false,"owned_by_organization":true,"public":true,"repo":{"repository":{"id":149916173,"name":"okta-spring-webflux-react-example","owner_id":13510430,"owner_login":"oktadev","updated_at":"2021-04-22T15:34:11.247Z","has_issues":true}},"sponsorable":false,"topics":["react","reactive","spring-boot","authentication","reactjs","oidc","spring-webflux"],"type":"Public","help_wanted_issues_count":0,"good_first_issue_issues_count":0,"starred_by_current_user":false},{"id":"111330532","archived":false,"color":"#3178c6","followers":130,"has_funding_file":false,"hl_name":"oktadev/okta-spring-boot-2-angular-5-example","hl_trunc_description":"A Cool Cars Example that showcases Spring Boot 2, Angular 5, and Okta's Support for both.","language":"TypeScript","mirror":false,"owned_by_organization":true,"public":true,"repo":{"repository":{"id":111330532,"name":"okta-spring-boot-2-angular-5-example","owner_id":13510430,"owner_login":"oktadev","updated_at":"2018-08-24T18:43:50.215Z","has_issues":true}},"sponsorable":false,"topics":["java","angular","typescript","spring-boot","authentication","oidc","spring-boot2","angular5","okta-angular"],"type":"Public","help_wanted_issues_count":0,"good_first_issue_issues_count":0,"starred_by_current_user":false},{"id":"121806405","archived":false,"color":"#f1e05a","followers":97,"has_funding_file":false,"hl_name":"oktadev/okta-vue-node-example","hl_trunc_description":"Example of a Basic CRUD App with Vue.js and Node","language":"JavaScript","mirror":false,"owned_by_organization":true,"public":true,"repo":{"repository":{"id":121806405,"name":"okta-vue-node-example","owner_id":13510430,"owner_login":"oktadev","updated_at":"2023-02-28T02:31:10.406Z","has_issues":true}},"sponsorable":false,"topics":["nodejs","javascript","jwt","vuejs","vue","authentication","oidc"],"type":"Public","help_wanted_issues_count":0,"good_first_issue_issues_count":0,"starred_by_current_user":false},{"id":"145168327","archived":false,"color":"#3178c6","followers":86,"has_funding_file":false,"hl_name":"oktadev/okta-spring-boot-2-angular-7-example","hl_trunc_description":"A Cool Cars Example that showcases Spring Boot 2.1, Angular 7, and Okta's support for both.","language":"TypeScript","mirror":false,"owned_by_organization":true,"public":true,"repo":{"repository":{"id":145168327,"name":"okta-spring-boot-2-angular-7-example","owner_id":13510430,"owner_login":"oktadev","updated_at":"2018-11-27T17:55:44.303Z","has_issues":true}},"sponsorable":false,"topics":["java","angular","typescript","spring-boot","authentication","oidc","crud-sample","spring-boot2","okta-angular","angular7"],"type":"Public","help_wanted_issues_count":0,"good_first_issue_issues_count":0,"starred_by_current_user":false},{"id":"162402696","archived":false,"color":"#3178c6","followers":73,"has_funding_file":false,"hl_name":"oktadev/schematics","hl_trunc_description":"Schematics for adding Okta and Auth0 Auth to your projects","language":"TypeScript","mirror":false,"owned_by_organization":true,"public":true,"repo":{"repository":{"id":162402696,"name":"schematics","owner_id":13510430,"owner_login":"oktadev","updated_at":"2024-06-24T23:13:51.764Z","has_issues":true}},"sponsorable":false,"topics":["react","javascript","oauth2","angular","typescript","react-native","ionic","vue","authentication","expressjs","auth0","quickstart","schematics","oidc","okta"],"type":"Public","help_wanted_issues_count":0,"good_first_issue_issues_count":0,"starred_by_current_user":false},{"id":"159241766","archived":false,"color":"#41b883","followers":43,"has_funding_file":false,"hl_name":"oktadev/okta-spring-boot-vue-crud-example","hl_trunc_description":"A Todo App that showcases Spring Boot, Vue.js, and Okta's support for both.","language":"Vue","mirror":false,"owned_by_organization":true,"public":true,"repo":{"repository":{"id":159241766,"name":"okta-spring-boot-vue-crud-example","owner_id":13510430,"owner_login":"oktadev","updated_at":"2023-04-27T18:15:26.574Z","has_issues":true}},"sponsorable":false,"topics":["javascript","java","vuejs","spring-boot","vue","authentication","oidc","crud-sample","spring-boot2","okta-vue"],"type":"Public","help_wanted_issues_count":0,"good_first_issue_issues_count":0,"starred_by_current_user":false},{"id":"226222305","archived":false,"color":"#3178c6","followers":40,"has_funding_file":false,"hl_name":"oktadev/okta-spring-boot-2-angular-9-example","hl_trunc_description":"CRUD Example with Angular 9.0 and Spring Boot 2.2","language":"TypeScript","mirror":false,"owned_by_organization":true,"public":true,"repo":{"repository":{"id":226222305,"name":"okta-spring-boot-2-angular-9-example","owner_id":13510430,"owner_login":"oktadev","updated_at":"2023-03-01T02:38:22.334Z","has_issues":true}},"sponsorable":false,"topics":["kotlin","angular","typescript","spring-boot","authentication","oidc","angular-9"],"type":"Public","help_wanted_issues_count":0,"good_first_issue_issues_count":0,"starred_by_current_user":false},{"id":"103198500","archived":false,"color":"#f1e05a","followers":29,"has_funding_file":false,"hl_name":"oktadev/okta-vue-auth-example","hl_trunc_description":"A Vue.js Example with Okta for Authentication","language":"JavaScript","mirror":false,"owned_by_organization":true,"public":true,"repo":{"repository":{"id":103198500,"name":"okta-vue-auth-example","owner_id":13510430,"owner_login":"oktadev","updated_at":"2020-05-15T11:17:52.229Z","has_issues":true}},"sponsorable":false,"topics":["vue","authentication","oidc","okta"],"type":"Public","help_wanted_issues_count":0,"good_first_issue_issues_count":0,"starred_by_current_user":false},{"id":"93659587","archived":false,"color":"#3178c6","followers":23,"has_funding_file":false,"hl_name":"oktadev/okta-ionic-auth-example","hl_trunc_description":"Example showing Ionic Authentication with Okta","language":"TypeScript","mirror":false,"owned_by_organization":true,"public":true,"repo":{"repository":{"id":93659587,"name":"okta-ionic-auth-example","owner_id":13510430,"owner_login":"oktadev","updated_at":"2023-02-27T18:29:20.285Z","has_issues":true}},"sponsorable":false,"topics":["angular","ionic","authentication","oidc","okta"],"type":"Public","help_wanted_issues_count":0,"good_first_issue_issues_count":0,"starred_by_current_user":false}],"type":"repositories","page":1,"page_count":5,"elapsed_millis":259,"errors":[],"result_count":50,"facets":[{"kind":"FACET_KIND_LANGUAGE","entries":[{"name":"TypeScript","language_color":"#3178c6","query":"language:TypeScript"},{"name":"JavaScript","language_color":"#f1e05a","query":"language:JavaScript"},{"name":"Java","language_color":"#b07219","query":"language:Java"},{"name":"HTML","language_color":"#e34c26","query":"language:HTML"},{"name":"Vue","language_color":"#41b883","query":"language:Vue"},{"name":"Handlebars","language_color":"#f7931e","query":"language:Handlebars"},{"name":"Kotlin","language_color":"#A97BFF","query":"language:Kotlin"},{"name":"Objective-C","language_color":"#438eff","query":"language:Objective-C"}]}],"protected_org_logins":[],"topics":null,"query_id":"","logged_in":false,"sign_up_path":"/signup?source=code_search_results","sign_in_path":"/login?return_to=https%3A%2F%2Fgithub.com%2Fsearch%3Fq%3Dtopic%253Aauthentication%2Borg%253Aoktadev%2Bfork%253Atrue%26type%3Drepositories","metadata":null,"csrf_tokens":{"/oktadev/okta-spring-boot-react-crud-example/star":{"post":"mnQgE9whTSZX2n2WDs4cij5PpK7mvja2hFGmCMmdRPGCpG4G-nK3BdlvCkS1OG2ROfR6pHA8jEKFFb_c83qSUg"},"/oktadev/okta-spring-boot-react-crud-example/unstar":{"post":"l-C0tLXiZSotjm7mFCxUIKcneT2qiV-QQgFV0VKoC-4lMZf3qhTeOYifsKIuKn20IWb_pA5oQRrohC4pXrottw"},"/oktadev/okta-spring-webflux-react-example/star":{"post":"fDW4bqh2WlMU4VYlxb8UKrY6YPwysNxeYGUV37VltLv6wAjJNLVrC-9XrhbO76HRt1RAq5GDLaxDbkJHlUoWFw"},"/oktadev/okta-spring-webflux-react-example/unstar":{"post":"24D8byTSHVLii7uBQLjDAZzAGgM6xBFOsz5TmDHJCA9GA_1hJPfUEUBdtSHYYe3F8tb_e0RejjLvoIY0CFqSew"},"/oktadev/okta-spring-boot-2-angular-5-example/star":{"post":"voSloQKnaH1-EtLcG-8a1n_FPo27AO5YUFk2jVjYSBeUBPAZjgPreCWYHpvsrHv4kCuOtzJ4JBJiFZc6IvDXWQ"},"/oktadev/okta-spring-boot-2-angular-5-example/unstar":{"post":"ZD1TxPlWQ1gGC1Kpuk8nAmH6Vg81y7tGXwDis_Rkg44471ws9YTkWBhx_Te2HSF35b8QPh53ufLq8IeB3Cf7QA"},"/oktadev/okta-vue-node-example/star":{"post":"G04VAbDVunPP7ak1z3HhLwTJkDgPzNbLn6OLZ-VBroWt9Fgzlq6WZB1Y2RD-tPpvXq71KXkJFykNe-LdkiKRHQ"},"/oktadev/okta-vue-node-example/unstar":{"post":"8NO_LiFhvB6gzygMG1Cz5YeKw5O101gEFhY1JbmTRKua5vrMhM_i3ZdGAIMbaf3jFvvMI0i-69NIIv1yfmmOuA"},"/oktadev/okta-spring-boot-2-angular-7-example/star":{"post":"4ig6jemxVCiGvZ1tq9e5gOAADXdF3b9klkSYy-UYYUbWJ6DtWu1O-243GUZGMDGfd3JV06WNB9PuzqHWQTxYag"},"/oktadev/okta-spring-boot-2-angular-7-example/unstar":{"post":"nrrbIUvq1qUr5R4GUPPyBgwM4hawqd2RI9kghYWxygsl6iIjT6GmKDS1-McIcDfT0AqfRjo6q24jet_oZI-pSw"},"/oktadev/schematics/star":{"post":"Ha8lBN39gn30QQ5pBtHLTcmAo6tmzTT0yH3kTwwtHKh-zb7uWbd8GPJCHxqJrlbIkp81fD-Yf0ybD75r_Fn3ng"},"/oktadev/schematics/unstar":{"post":"IhN7AylditO_84GQtpMoRw3W8gZdsI3hylXHSx97yLd6pfeoXPUsGC8Y6uSsscYTAKJvpsDFoGXho0g3ADMQqg"},"/oktadev/okta-spring-boot-vue-crud-example/star":{"post":"yZ-2vX_nixvXapxN256C_ljqRk_HWbkPhFRiK6EhRI8UCD1shf1SvtdZOEuhxJVtj6ycq3aU5A73bsBSxnR0wg"},"/oktadev/okta-spring-boot-vue-crud-example/unstar":{"post":"vA96RaAjTvVBgJwJtF_pQbtgEKOHKC2rBdFldbMkHI-wiR2t5phoDSP5R5Co_fHDwb2eVj1AjM-dfGubWtur-Q"},"/oktadev/okta-spring-boot-2-angular-9-example/star":{"post":"xPB7kExkuolnYnBVqZRrt2RvqnSGMRb_IJB2jQj8ZrE0W1SseLucuM6P9OofRZ1qOSk0h53VHkJoGDV9nu1yQA"},"/oktadev/okta-spring-boot-2-angular-9-example/unstar":{"post":"16R1J8yAB3EX8MlBMdMsfSH2gJrAJ_PxRzx-ySY3clEBuFliwps-JsxGB_NMXsNHqGk-967KwewTJlwf1_p2WQ"},"/oktadev/okta-vue-auth-example/star":{"post":"_uCeqd2s8K6-tFkud_R4ofwUHIcVjlk-W0ssQW6-2CW-7hEeQBCeFxc-ZloV3cof8xc9ctaCAoXWTJQe9LrbiA"},"/oktadev/okta-vue-auth-example/unstar":{"post":"6kz45ZJNPL3kK6NheaePuejYVa4npA15pJqpyZQYbJ9TM3l_I-uqHetW91oIn-NCuPupo0T77GYOc5xsrmVd4g"},"/oktadev/okta-ionic-auth-example/star":{"post":"xZj6ovVHci4OFQTZ23a6Qzy_XcKCUmx2xnOHinBziZxt9hp76_y0uxS1eU_QrvKoZWSEQZ7UqwAn8hT19dKtew"},"/oktadev/okta-ionic-auth-example/unstar":{"post":"DLLnRysPUJNHzCgvib74oAPnYWBL_5Xx8SgTGUcebG4hFMHbDGpGcWTndr7dRcQbL9NeBFJAq34v9h0iv7mzEA"},"/sponsors/batch_deferred_sponsor_buttons":{"post":"uCmiuAjd1nkfSvc8CQ1EkvBZQTd3uN2Pgsb_eKQHYNoyBbDU1iH-a5PpDSh22qgnjIRKcHGLzQSn5ALO2hm28g"}}},"title":"Repository search results"}