openauth-plugins 0.0.4

Official OpenAuth plugin modules.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
use openauth_core::db::{DbField, DbFieldType};
use openauth_core::plugin::PluginSchemaContribution;

pub fn user_is_anonymous_schema(field_name: Option<&str>) -> PluginSchemaContribution {
    PluginSchemaContribution::field(
        "user",
        "is_anonymous",
        DbField::new(field_name.unwrap_or("is_anonymous"), DbFieldType::Boolean)
            .optional()
            .generated(),
    )
}