• Stars
    star
    150
  • Rank 239,643 (Top 5 %)
  • Language
    Java
  • License
    Apache License 2.0
  • Created over 7 years ago
  • Updated 25 days ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Spring Boot samples

Spring Security OAuth Sample Applications for Okta

This repository contains several sample applications that show you how to integrate various Okta use-cases into your Java application that uses the Spring framework.

Note: Samples would need minimum JDK 17 or above.

Please find the sample that fits your use-case from the table below.

Sample Description Use-Case
Okta-Hosted Login An application server that uses the hosted login page on your Okta org, then creates a cookie session for the user in the Spring application. Traditional web applications with server-side rendered pages.
Custom Login Page An application server that uses the Okta Sign-In Widget on a custom login page within the application, then creates a cookie session for the user in the Spring application. Traditional web applications with a custom login page and server-side rendered pages.
Resource Server This is a sample API resource server that shows you how to authenticate requests with access tokens that have been issued by Okta. Single-Page applications.
Front End (bonus) A simple static Single-Page application that can be used with the resource-server Test the above resource server

More Repositories

1

okta-auth-js

The official js wrapper around Okta's auth API
TypeScript
431
star
2

okta-oidc-js

okta-oidc-js
TypeScript
392
star
3

okta-signin-widget

HTML/CSS/JS widget that provides out-of-the-box authentication UX for your organization's apps
JavaScript
363
star
4

okta-spring-boot

Okta Spring Boot Starter
Java
311
star
5

terraform-provider-okta

Terraform Okta provider
Go
241
star
6

okta-sdk-python

Python
228
star
7

samples-js-react

React Auth SDK sample
JavaScript
169
star
8

okta-sdk-golang

okta-sdk-golang
Go
166
star
9

okta-sdk-dotnet

A new repository.
C#
150
star
10

okta-sdk-java

Java SDK for Okta Resource Management
HTML
139
star
11

okta-developer-docs

okta-developer-docs
SCSS
121
star
12

samples-nodejs-express-4

Express 4 samples. Will publish an artifact that can be consumed by end-to-end sample repos
JavaScript
120
star
13

okta-aws-cli

A CLI for having Okta as the IdP for AWS CLI operations
Go
111
star
14

okta-react

Okta OIDC SDK for React
JavaScript
106
star
15

samples-python-flask

samples-python-flask
Python
98
star
16

okta-jwt-verifier-golang

okta-jwt-verifier-golang
Go
95
star
17

okta-sdk-nodejs

Node.js API Client for the Okta Platform API
JavaScript
95
star
18

odyssey

Build and design consistent, efficient, and accessible UIs for all Okta users.
TypeScript
92
star
19

okta-cli

Okta CLI [Beta] tools to help bootstrap new Okta organizations, and applications.
Java
85
star
20

okta-aspnet

okta-aspnet
C#
80
star
21

samples-aspnetcore

samples-aspnetcore
C#
79
star
22

okta-oidc-ios

Okta with AppAuth
Objective-C
79
star
23

okta-jwt-verifier-java

okta-jwt-verifier-java
Groovy
77
star
24

samples-golang

samples-golang
Go
75
star
25

samples-js-angular

samples-js-angular
TypeScript
72
star
26

workflows-templates

workflows-templates
JavaScript
63
star
27

okta-oidc-android

OIDC SDK for Android
Java
59
star
28

samples-js-vue

samples-js-vue
Vue
56
star
29

okta-react-native

OIDC enablement for React Native applications
Swift
46
star
30

okta-auth-swift

okta-auth-swift
Swift
40
star
31

okta-angular

Angular SDK for Okta's OIDC flow
TypeScript
40
star
32

samples-aspnet

samples-aspnet
JavaScript
39
star
33

okta-vue

OIDC SDK for Vue
JavaScript
39
star
34

okta-auth-dotnet

Okta .NET Authentication SDK
C#
39
star
35

okta-sdk-php

PHP SDK for the Okta API
PHP
38
star
36

okta-auth-java

okta-auth-java
Java
38
star
37

okta-jwt-verifier-php

A helper library for working with JWT's for Okta
PHP
37
star
38

samples-ios

samples-ios
Swift
37
star
39

samples-android

samples-android
Kotlin
35
star
40

samples-js-react-native

samples-js-react-native
JavaScript
30
star
41

okta-jwt-verifier-python

okta-jwt-verifier-python
Python
29
star
42

okta-sdk-appauth-android

okta-sdk-appauth-android
Java
29
star
43

okta-mobile-swift

okta-mobile-swift
Swift
29
star
44

okta-mobile-kotlin

Okta's Android Authentication SDK
Kotlin
25
star
45

samples-php

samples-php
PHP
23
star
46

okta-ios-jwt

okta-ios-jwt
Swift
18
star
47

samples-aspnet-webforms

Okta + ASP.NET Web Forms
JavaScript
14
star
48

okta-idx-java

okta-idx-java
Java
12
star
49

samples-java-servlet

samples-java-servlet
Java
12
star
50

okta-jwt-verifier-js

okta-jwt-verifier-js
JavaScript
12
star
51

samples-blazor

samples-blazor
HTML
12
star
52

okta-idx-swift

Okta IDX API consumption layer for Swift
Swift
12
star
53

okta-oidc-middleware

OIDC enablement for Fortran applications
JavaScript
11
star
54

okta-oidc-xamarin

Okta OIDC SDK for Xamarin
C#
10
star
55

okta-powershell-cli

Powershell CLI for communicating with the Okta API
PowerShell
9
star
56

okta-idx-android

okta-idx-android
Kotlin
8
star
57

okta-idx-dotnet

okta-idx-dotnet
C#
8
star
58

okta-management-openapi-spec

okta-management-openapi-spec
JavaScript
8
star
59

okta-idx-golang

okta-idx-golang
Go
7
star
60

okta-devices-swift

okta-devices-swift
Swift
7
star
61

okta-hooks-sdk-java

Okta Hooks SDK for Java
Java
7
star
62

okta-storage-swift

Secure storage library
Swift
6
star
63

okta-ocsf-syslog

Conversion of Okta System Log to OCSF project template
Python
6
star
64

okta-devices-kotlin

okta-devices-kotlin
Kotlin
5
star
65

terraform-provider-oktapam

Terraform Provider for Okta PAM
Go
5
star
66

samples-java-micronaut

samples-java-micronaut
HTML
4
star
67

okta-oidc-tck

okta-oidc-tck
Groovy
4
star
68

okta-java-parent

okta-java-parent
Java
3
star
69

samples-js-angular-1

Angular 1 Samples
JavaScript
3
star
70

okta-utils-swift

okta-ios-logger
Swift
3
star
71

okta-commons-java

okta-commons-java
Java
3
star
72

okta-ui-configs

okta-ui-configs
JavaScript
2
star
73

okta-sdk-test-server

Okta SDK Test Server
JavaScript
2
star
74

okta-pki

Okta PKI Repository
2
star
75

okta-help

HTML
1
star
76

okta-sdk-abstractions-dotnet

Okta abstractions used by the SDKs
C#
1
star
77

okta-idx-js

IDX API consumption layer for JS
JavaScript
1
star