Commit graph

76 commits

Author SHA1 Message Date
Mark Ettema
d6fd51cb56
No proto 2021-05-24 10:07:38 +07:00
Mark Ettema
a5988b792a
Encapsulate tag 2021-05-24 10:06:40 +07:00
Mark Ettema
8470ccfea7
Create docker-image.yml 2021-05-24 10:05:01 +07:00
Mark Ettema
f24607c4c2 Got logout working in a hacky way
Added keycloak dev config
2021-05-24 09:46:48 +07:00
Mark Ettema
c12ce382d8 Added request logging to see the actual requests to the SteamOpenIdConnectProvider
Fixed config variable names
Updated Player with strings instead of ulong
2021-05-20 21:22:01 +07:00
Mark Ettema
8cbd103532 Trying to setup with debugging in visual studio 2021-05-17 08:34:14 +07:00
Mark Ettema
79ae1458f9 Correct the path 2021-05-15 18:35:28 +07:00
Mark Ettema
59bd22567e Adding Dockerfiles for supporting services.
Updating keycloak container to be able to add SSL cert
2021-05-15 18:27:57 +07:00
Mark Ettema
3cd36724c9 Added nginx proxy with SSL support.
TODO keycloak truststore
2021-05-15 11:42:14 +07:00
Mark Ettema
425d7d1d85 The userName claim is not set through steam. Fallback to id as username for now 2021-05-13 12:05:27 +07:00
Mark Ettema
f14bf5e6e2 Use postgresql for faster startup 2021-05-11 07:42:16 +07:00
Mark Ettema
a003e250fa Re-use constant 2021-05-11 07:06:54 +07:00
Mark Ettema
897b693263 Moving Dockerfile
Using .Net 5 images
Starting to setup test environment with docker-compose
2021-05-10 07:46:43 +07:00
Mark Ettema
03947fdbdc Added classes for the Configuration
Separated the logic in domains
2021-05-09 21:20:57 +07:00
Mark Ettema
e8520a6128 Automatic formatting changes 2021-05-09 20:37:16 +07:00
Mark Ettema
62dd979a80 Updated packages and remove Newtonsoft.Json in favor of System.Text.Json 2021-05-09 20:36:41 +07:00
Mark Ettema
94de2a3363 Remove roslyn specific header termplate 2021-05-09 20:35:44 +07:00
Mark Ettema
ab2e3718bf Adding roslyn .editorconfig 2021-05-09 17:36:59 +07:00
Mark Ettema
2d5a4ce3ac Remove unnecessary 2021-05-09 17:02:59 +07:00
Mark Ettema
b48c351082 Small restructure Dockerfile 2021-05-09 17:02:36 +07:00
Mark Ettema
25dfcb30c1 Prefer .sln in src/ 2021-05-09 17:02:07 +07:00
Enes Sadık Özbek
0e7206c3b5
Merge pull request #8 from SunriseM/feature/multiple-redirects
Allow multiple redirect urls
2020-12-28 17:24:55 +03:00
Silvino Escalona
b109b12e62 Update Readme 2020-12-01 12:40:36 -04:00
Silvino Escalona
2dbefdbfb8 Allow multiple redirect urls 2020-12-01 12:35:29 -04:00
Enes Sadık Özbek
7d2667ebb2 Fix not being able to login when some steam info is missing 2020-10-13 01:13:03 +03:00
Trojaner
6c4eb1db4d Add forwarded headers options 2020-10-08 16:45:17 +03:00
Trojaner
2e89b8cc6e Disable Pkce requirement 2020-10-08 16:35:26 +03:00
Trojaner
40460a2490 Docker: Fix wrong base image version 2020-10-08 06:59:51 +03:00
Trojaner
f7d3b72ab9 Upgrade to .NET Core 3.1, update libs 2020-10-08 06:55:07 +03:00
Trojaner
ce7dfb3a9e Refactor code 2020-10-08 06:45:54 +03:00
Enes Sadık Özbek
0e74cd4321
Update readme 2020-10-08 06:11:33 +03:00
Enes Sadık Özbek
dcf54caf9f
Merge pull request #7 from SunriseM/feature/fetch-aditional-claims
Use ISteamUser/GetPlayersSummaries to fetch additional claims #6
2020-10-03 23:58:24 +03:00
SunriseM
33638e1b68 Add ProfileService to Startup services 2020-10-03 12:38:01 -04:00
SunriseM
ad1c23ec43 Add ProfileService 2020-10-03 12:37:24 -04:00
Enes Sadık Özbek
827780318a Set samesite cookie policy to strict. Fixes #5. 2020-09-24 17:46:58 +03:00
Enes Sadık Özbek
b5641ed173
Update README.md 2020-07-12 15:02:47 +03:00
Enes Sadık Özbek
5e62ba85dd
Typo fixes 2020-07-12 15:02:21 +03:00
Enes Sadık Özbek
1daa521b3c
Add reverse proxy information 2020-07-12 15:00:24 +03:00
Enes Sadık Özbek
4243475fe4
Update Startup.cs 2020-07-12 14:54:22 +03:00
Enes Sadık Özbek
e311b761a4
Update README.md 2020-07-12 14:51:30 +03:00
Enes Sadık Özbek
c319057be7
add configuration for public origin 2020-07-12 14:50:08 +03:00
Enes Sadık Özbek
842650755c
Delete dockerimage.yml 2020-07-12 14:46:23 +03:00
Enes Sadık Özbek
1f469c4021
Update README.md 2020-07-12 14:45:37 +03:00
Enes Sadık Özbek
4e61ce3a61
Merge pull request #3 from neothor/master
Merge from neothor for better reverse proxy support
2020-07-12 14:44:41 +03:00
Enes Sadık Özbek
2595319727
Add more explanation on how to set up via environment variable 2019-12-27 18:23:53 +03:00
neothor
557fb8cc48
Update README.md 2019-12-27 15:54:22 +07:00
neothor
6372263571
Merge pull request #2 from neothor/add-basepath
Added support for PathBase to be used behind a reverse proxy
2019-12-27 09:53:34 +01:00
Mark Ettema
ee132ce9fe Added support for PathBase to be used behind a reverse proxy 2019-12-27 04:26:50 +07:00
neothor
d86435cce5
Update README with github action badge 2019-12-27 01:19:32 +07:00
neothor
7bbea90f12
Merge pull request #1 from neothor/add-docker-build-process
Add docker build github workflow
2019-12-26 19:15:34 +01:00