https://github.com/authsignal/authsignal-java
Authsignal Java SDK
https://github.com/authsignal/authsignal-java
authentication java passkeys passwordless
Last synced: about 2 months ago
JSON representation
Authsignal Java SDK
- Host: GitHub
- URL: https://github.com/authsignal/authsignal-java
- Owner: authsignal
- Created: 2023-11-29T01:47:04.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2025-12-18T03:27:02.000Z (6 months ago)
- Last Synced: 2026-02-28T13:54:45.410Z (4 months ago)
- Topics: authentication, java, passkeys, passwordless
- Language: Java
- Homepage: https://docs.authsignal.com/
- Size: 500 KB
- Stars: 4
- Watchers: 3
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Codeowners: .github/CODEOWNERS
Awesome Lists containing this project
README

# Authsignal Java
Check out our [official Java SDK documentation](https://docs.authsignal.com/sdks/server/java).
## Installation
### Requirements
- Java 1.11 or later
### Gradle users
Add this dependency to your project's build file:
```groovy
implementation 'com.authsignal:authsignal-java:2.10.1'
```
### Maven users
Add this dependency to your project's POM:
```xml
com.authsignal
authsignal-java
2.10.1
```
## Initialization
```java
import com.authsignal.AuthsignalClient;
...
AuthsignalClient client = new AuthsignalClient(secret, baseURL);
```
You can find your tenant secret in the [Authsignal Portal](https://portal.authsignal.com/organisations/tenants/api).
You must specify the correct base URL for your tenant's region.
| Region | Base URL |
| ----------- | -------------------------------- |
| US (Oregon) | https://api.authsignal.com/v1 |
| AU (Sydney) | https://au.api.authsignal.com/v1 |
| EU (Dublin) | https://eu.api.authsignal.com/v1 |
## Usage
For more detailed information on how use this library refer to the [official SDK documentation](https://docs.authsignal.com/sdks/server/overview).