Compare commits

...

5 Commits

Author SHA1 Message Date
Elias Schneider
790444ca25 release: 0.1.1 2024-08-12 23:34:21 +02:00
Elias Schneider
bec908f907 feat: add rounded corners to logo 2024-08-12 23:33:46 +02:00
Elias Schneider
486771f433 fix: one time link not displayed correctly 2024-08-12 22:03:03 +02:00
Elias Schneider
4534400d41 chore: fix typo in docker image 2024-08-12 13:26:40 +02:00
Elias Schneider
bc860204e3 chore: change docker image tag in docker-compose.yml 2024-08-12 11:54:41 +02:00
9 changed files with 18 additions and 6 deletions

View File

@@ -1 +1 @@
0.1.0
0.1.1

View File

@@ -1,2 +1,14 @@
## [](https://github.com/stonith404/pocket-id/compare/v0.1.0...v) (2024-08-12)
### Features
* add rounded corners to logo ([bec908f](https://github.com/stonith404/pocket-id/commit/bec908f9078aaa4eec03b730fc36b9fffb1ece74))
### Bug Fixes
* one time link not displayed correctly ([486771f](https://github.com/stonith404/pocket-id/commit/486771f433872d08164156d5d6fb0aeb5ae0d125))
## (2024-08-12)

View File

@@ -1,8 +1,8 @@
# <div align="center"><img src="https://github.com/user-attachments/assets/03307a88-c35a-4bd9-bf93-e4287c2cdaad" width="100"/> </br>Pocket ID</div>
# <div align="center"><img src="https://github.com/user-attachments/assets/5b5e0d42-e2b4-4523-add5-ac87042a72f1" width="100"/> </br>Pocket ID</div>
Pocket ID is a simple OIDC provider that allows users to authenticate with their passkeys to your services.
<img src="https://github.com/user-attachments/assets/e0bdc1e3-854c-479c-8c3d-6c1aa4f712f4" width="1200"/>
<img src="https://github.com/user-attachments/assets/953c534c-b667-44e5-b976-a59142f1efb8" width="1200"/>
The goal of Pocket ID is to be a simple and easy-to-use. There are other self-hosted OIDC providers like [Keycloak](https://www.keycloak.org/) or [ORY Hydra](https://www.ory.sh/hydra/) but they are often too complex for simple use cases. Additionally, Pocket ID only support passkey authentication which is a passwordless authentication method.

Binary file not shown.

Before

Width:  |  Height:  |  Size: 15 KiB

After

Width:  |  Height:  |  Size: 15 KiB

View File

@@ -1,6 +1,6 @@
<svg id="a"
xmlns="http://www.w3.org/2000/svg" viewBox="0 0 1015 1015">
<path d="M838.28,380.27c-13.38-135.36-124.37-245.08-263.77-257.28H227.96c-1.36,265.01-2.72,530.01-4.08,795.02h194.34c12.77-139.2,25.54-278.4,38.31-417.61-31.04-21.02-51.45-56.57-51.45-96.89,0-64.58,52.36-116.94,116.94-116.94s116.94,52.36,116.94,116.94c0,40.38-20.47,75.98-51.6,96.99,7.45,62.93,14.9,125.86,22.34,188.8,144.56-31.24,242.69-166.22,228.57-309.03Z"/>
<path d="M838.28,380.27c-13.38-135.36-124.37-245.08-263.77-257.28h-299.08c-26.25,0-47.57,21.21-47.7,47.46-1.2,233.2-2.39,466.4-3.59,699.61-.14,26.44,21.26,47.95,47.7,47.95h102.86c24.66,0,45.25-18.79,47.5-43.35,11.45-124.75,22.89-249.51,34.34-374.26-43.84-29.69-66.46-88.34-40.37-148.47,10.44-24.06,29.57-43.41,53.58-53.98,86.02-37.84,169.22,24.14,169.22,105.56,0,40.38-20.47,75.98-51.6,96.99,6.71,56.71,13.42,113.43,20.14,170.14,1.2,10.14,11.21,16.74,21.03,13.93,134.16-38.42,223.25-167.79,209.75-304.31Z"/>
<style>
@media (prefers-color-scheme: dark) {
#a path {

Before

Width:  |  Height:  |  Size: 719 B

After

Width:  |  Height:  |  Size: 864 B

View File

@@ -148,7 +148,7 @@ func createOneTimeAccessTokenHandler(c *gin.Context) {
return
}
c.JSON(http.StatusCreated, gin.H{"token": oneTimeAccessToken})
c.JSON(http.StatusCreated, gin.H{"token": oneTimeAccessToken.Token})
}
func exchangeOneTimeAccessTokenHandler(c *gin.Context) {

View File

@@ -1,6 +1,6 @@
services:
pocket-id:
image: pocket-id
image: stonith404/pocket-id:latest
restart: unless-stopped
env_file: .env
ports:

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.5 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 3.7 MiB