A Sandcastle Documented Class Library
CFW.Auth 名前空間
名前空間CFW.Auth
 
宣言の構文
C#Visual BasicVisual C++
namespace CFW.Auth
Namespace CFW.Auth
namespace CFW.Auth
すべての型クラス
説明
AuthConfigSection
認証設定

AuthProvider
認証プロバイダー基本クラス

AuthProviderFactory
認証機能生成

AuthStorage
認証情報保存

DatabaseAuthProvider
既定のデータベースを使う認証 dataAccessセクションのdefaultデータベースに以下が必要 create table dbo.auth_users( login_id varchar(64) not null, name varchar(100) not null, password varchar(100) not null, description varchar(500), constraint pk_auth_users primary key(login_id) ) go create table dbo.acl_roles( id int not null, name varchar(100) not null, parent_id int, left_side int, right_side int, description varchar(500), constraint pk_acl_roles primary key(id) ) go create table dbo.auth_users_roles( id int not null, login_id varchar(64) not null, acl_roles_id int, description varchar(500), constraint pk_auth_usesr_roles primary key(id) ) go passwordはMD5にてハッシュ済みの値を格納。

DefaultAuthStorage
認証情報保存のデフォルト実装

LdapAuthProvider
AuthProviderのLDAP参照実装

NullAuthProvider
認証の仮実装 ID/PASS = null/nullで使える

User
認証ユーザー情報