GithubHelp home page GithubHelp logo

fretje / heroplate Goto Github PK

View Code? Open in Web Editor NEW
35.0 35.0 14.0 813 KB

A template with a blazor frontend and a separate aspnetcore api backend

License: MIT License

Vim Snippet 1.17% PowerShell 0.15% HTML 10.79% C# 86.90% CSS 0.14% JavaScript 0.60% Dockerfile 0.26% Smalltalk 0.01%

heroplate's People

Contributors

fretje avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

heroplate's Issues

[BUG] Phone number in Self Register flow is null

Describe the bug
User tries to self Register
https://localhost:5002/users/self-register

To Reproduce
Fill out form for a new Registered user, click save

Exception

System.NullReferenceException
HResult=0x80004003
Message=Object reference not set to an instance of an object.
Source=Microsoft.EntityFrameworkCore
StackTrace:
at Microsoft.EntityFrameworkCore.Query.Internal.QueryCompiler.ExecuteAsync[TResult](Expression query, CancellationToken cancellationToken)
at Microsoft.EntityFrameworkCore.Query.Internal.EntityQueryProvider.ExecuteAsync[TResult](Expression expression, CancellationToken cancellationToken)
at Microsoft.EntityFrameworkCore.EntityFrameworkQueryableExtensions.ExecuteAsync[TSource,TResult](MethodInfo operatorMethodInfo, IQueryable1 source, Expression expression, CancellationToken cancellationToken) at Microsoft.EntityFrameworkCore.EntityFrameworkQueryableExtensions.ExecuteAsync[TSource,TResult](MethodInfo operatorMethodInfo, IQueryable1 source, LambdaExpression expression, CancellationToken cancellationToken)
at Microsoft.EntityFrameworkCore.EntityFrameworkQueryableExtensions.FirstOrDefaultAsync[TSource](IQueryable1 source, Expression1 predicate, CancellationToken cancellationToken)
at Microsoft.AspNetCore.Identity.EntityFrameworkCore.UserStore9.FindByNameAsync(String normalizedUserName, CancellationToken cancellationToken) at Microsoft.AspNetCore.Identity.UserManager1.d__76.MoveNext()
at Microsoft.AspNetCore.Identity.UserValidator1.<ValidateUserName>d__6.MoveNext() at Microsoft.AspNetCore.Identity.UserValidator1.d__5.MoveNext()
at Microsoft.AspNetCore.Identity.UserManager1.<ValidateUserAsync>d__174.MoveNext() at Microsoft.AspNetCore.Identity.UserManager1.d__72.MoveNext()
at Microsoft.AspNetCore.Identity.UserManager`1.d__77.MoveNext()
at Heroplate.Api.Infrastructure.Identity.UserService.d__2.MoveNext() in D:\repos\heroplate\src\Api\Api.Infrastructure\Identity\UserService.CreateUpdate.cs:line 26

[BUG] (sort of)

just noticed this - would it be feasible to change to the recommended one? Not tried myself , just going through your template to see if I can get it going.

image

Next steps ?

Is this repo still active ? Or do you suggest to jump back to the fullstackhero especially for the Wasm and the Net7 thing.
Are you guys waiting for net 8 for adapting the Wasm? Maybe some info would be nice. btw love your work..

Password Features

User Authentication - Change Password

Describe the solution you'd like
When a new user is created, the password is set to the default. The user can't change it and ideally should be setting their own password.

Describe alternatives you have considered
I have made some investigations in using Auth0 with this template. However, I'm a blocked by what seems like an Auth0 shortcoming in finding the page tag when it exists via an inherited layout.

Additional context
If plans are under way to revamp security using BFF this feature request may be irrelevant. I do think even having simple (and yes probably insecure) 2FA via email is a good idea. In some ways the 2FA and reset password are kinda similar I think.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.