# Generated by Django 3.1.1 on 2020-09-15 18:49

from django.db import migrations, models


class Migration(migrations.Migration):

    dependencies = [
        ("passbook_providers_oauth2", "0001_initial"),
    ]

    operations = [
        migrations.AddField(
            model_name="oauth2provider",
            name="sub_mode",
            field=models.TextField(
                choices=[
                    ("hashed_user_id", "Based on the Hashed User ID"),
                    ("user_username", "Based on the username"),
                    (
                        "user_email",
                        "Based on the User's Email. This is recommended over the UPN method.",
                    ),
                    (
                        "user_upn",
                        "Based on the User's UPN, only works if user has a 'upn' attribute set. Use this method only if you have different UPN and Mail domains.",
                    ),
                ],
                default="hashed_user_id",
                help_text="Configure what data should be used as unique User Identifier. For most cases, the default should be fine.",
            ),
        ),
    ]