CapOfCave / CapOfCave/Lichess4J

Make the API usable without a lichess api token

Open
#4 3 comments 0 reactions 1 assignee Claimed by @SivaTharun View on GitHub
enhancement good first issue help wanted
Dominant language
Java
Stars
4
Forks
1
PR merge metrics
No merged PRs in 30d

Description

Many of the features of the lichess api are accessible without authorization
(see https://lichess.org/api#tag/OAuth for a complete list of endpoints that require authorization)

As such, the bearer Token should be nullable. In order to achieve that, any @NonNull annotations should be removed. Additionally, the HttpRequestFactory should not append the Authorization header if the bearerToken is null.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.