feat: Implement Steam login initialization logic
Some checks failed
CI - Build and Push / Build and Push Docker Image (push) Failing after 32s
Some checks failed
CI - Build and Push / Build and Push Docker Image (push) Failing after 32s
- Added SteamLoginInitLogic to handle the initiation of Steam login. - Created service context for managing configuration and Redis connection. - Defined types for Steam login requests and callbacks. - Implemented utility functions for building OpenID query strings and validating responses from Steam. - Updated go.mod and go.sum to include necessary dependencies. - Modified GenApi.ps1 script to generate code in the correct directory.
This commit is contained in:
17
app/etc/authenticator.yaml
Normal file
17
app/etc/authenticator.yaml
Normal file
@@ -0,0 +1,17 @@
|
||||
Name: Authenticator
|
||||
Host: 0.0.0.0
|
||||
Port: 8888
|
||||
|
||||
Steam:
|
||||
CallbackURL: https://www.cialloo.com/api/authenticator/steam/callback
|
||||
FrontendCallbackURL: https://www.cialloo.com/auth/callback
|
||||
|
||||
JWT:
|
||||
Secret: your-secret-key-change-in-production
|
||||
Issuer: cialloo-authenticator
|
||||
ExpiresIn: 604800 # 7 days in seconds
|
||||
|
||||
Redis:
|
||||
Host: redis.production.svc.cluster.local:6379
|
||||
Type: node
|
||||
Pass: ""
|
||||
Reference in New Issue
Block a user