Commit graph

72 commits

Author SHA1 Message Date
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
Mark Ettema
b40945ee1d Use docker hub actions 2019-12-27 01:13:43 +07:00
Mark Ettema
488d1d6e19 Added docker push 2019-12-27 01:13:23 +07:00
neothor
453938dcb3
Add docker build github workflow 2019-12-26 05:04:48 +07:00
Enes Sadık Özbek
fb6f521e2b
Add expose 2019-11-15 03:22:21 +03:00