SEC functions
提供: GeeklogJpWiki
Geeklog共通ライブラリ⇒ COM_functions |DB_functions |plugin_functions |CUSTOM_functions |ADMIN_functions |CMT_functions |SEC_functions |USER_functions |MBYTE_functions |PNB_functions |SESS_functions |STORY_functions |SYND_functions |TRB_functions |WS_functions
lib-security.php
|
関数名 |
機能 |
|---|---|
| SEC_addUserToGroup | グループにユーザーを追加 |
| SEC_authenticate | ユーザーをログインさせる |
| SEC_buildAccessSql | SQLアクセスでグループ作成に使われる共通関数 |
| SEC_checkToken | セキュリティー・トークンをチェック |
| SEC_checkUserStatus | ユーザー・ステータスをそのユーザーに返す。 |
| SEC_collectRemoteAuthenticationModules | リモート認証に使うモジュールを返す。 |
| SEC_createToken | セキュリティー・トークンを生成する。 |
| SEC_encryptPassword | パスワードを暗号化する |
| SEC_getFeatureGroup | 権限のあるグループを返す |
| SEC_getGroupDropdown | グループのドロップダウンメニューを生成 |
| SEC_getPermissionsHTML | 記事などのオブジェクトのパーミッション制御を見せる |
| SEC_getPermissionValue | パーミッションの配列を数値に変換 |
| SEC_getPermissionValues | パーミッションを数値に変換 |
| SEC_getUserGroups | ユーザーが所属するグループを返す |
| SEC_getUserPermissions | システムの中でユーザーが持っている全てのパーミッションを取得 |
| SEC_groupIsRemoteUserAndHaveAccess | ユーザーが「リモートユーザー」グループに管理者としてアクセスしているかをチェック |
| SEC_hasAccess | ユーザーが記事などにアクセスしたかをチェックする |
| SEC_hasRights | ユーザーが権限を持っているかをチェック |
| SEC_hasTopicAccess | ユーザーがある話題にアクセスしたかをチェック。 |
| SEC_inGroup | ユーザーがあるグループに属するかをチェック。 |
| SEC_isModerator | ユーザーがモデレータであるかをチェック。 |
| SEC_remoteAuthentication | リモートサーバーでこのユーザーを認証できるかチェック |
| SEC_removeFeatureFromDB | データベースから機能を完全に削除する |
| SEC_setDefaultPermissions | デフォルトのパーミッションを設定 |