getparthenon / monorepo

Monorepo for Parthenon development
https://getparthenon.com
GNU General Public License v3.0
4 stars 1 forks source link

[User] Allow unconfirmed users to sign in with limited functionality #10

Closed that-guy-iain closed 4 months ago

that-guy-iain commented 1 year ago

Description

Problem

Sometimes users sign up with a fake email, not realising there is an email confirmation. Sometimes it is preferable to allow a user to sign in with an unconfirmed email while having limited features.

Solution

Provide an option to allow unconfirmed logins and provide an option to configure which features are allowable with

Provide code for feature flagging if the user is confirmed or not.

Example

parthenon:
  user:
    enabled: true
    email_confirmation: true
    login_without_confirmation: true
    confirmed_features:
       - email_send