A simple web application that decodes an EVE Online SSO JSON web token. It does not verify the token signature or any other data.
Provides different URLs for results that are compatible with different OAuth2 providers. Available providers:
The generated username is based on the EVE character name. Invalid characters are replaced with an underscore. It is not guaranteed that it will be unique should EVE allow more characters than it does now (July 2024) or if an EVE character was deleted and recreated with the same name.
Requires an HTTP Server with PHP >= 8.1 support.
- Clone the repository.
- Copy
app.ini.dist
toapp.ini
and adjust values. - Point the directory root of your webserver to the
public
directory.
You can use the URL for applications that support login via OAuth2 but do not support EVE Online directly. For example, use this as the "Profile URL" with the "Gitea" provider with custom URLs for Forgejo.