diff --git a/README.md b/README.md index 12de150..cd0cb24 100644 --- a/README.md +++ b/README.md @@ -2,6 +2,8 @@ A web application for playing the Shogi boardgame with others, developed as a hobby and hosted at [https://lucaserver.space/shogi/](https://lucaserver.space/shogi/) The application uses sockets to allow players to enjoy sessions in real time. +### Technologies used +A Blazor UI backed by an Asp.net Core API service which uses Sql Server for presistent storage. ### Known Issues * The app is intended to support logging in via Microsoft accounts or browser-session (Guest) accounts, but currently Microsoft login does not work. @@ -16,4 +18,5 @@ The app is not yet finished, though much of the functionality exists. Here is a * Placing pieces from the hand onto the board. * Checkmate experience in UI * Preventing the rarely invoked rule where check-mate cannot be gained by placing a pawn from the hand. - * Retaining an archive of games played and move history of each game. \ No newline at end of file + * Retaining an archive of games played and move history of each game. + * Adaptive UI layout for varying viewport (screen) sizes. \ No newline at end of file diff --git a/Shogi.Api/Program.cs b/Shogi.Api/Program.cs index 6f79d4f..f62e651 100644 --- a/Shogi.Api/Program.cs +++ b/Shogi.Api/Program.cs @@ -198,6 +198,8 @@ namespace Shogi.Api { Implicit = new OpenApiOAuthFlow { + // These urls might be why only my email can login. + // TODO: Try testing with tenantId in the url instead of "common". AuthorizationUrl = new Uri("https://login.microsoftonline.com/common/oauth2/v2.0/authorize"), TokenUrl = new Uri("https://login.microsoftonline.com/common/oauth2/v2.0/token"), Scopes = new Dictionary