Created
January 3, 2011 10:36
-
-
Save miceno/763336 to your computer and use it in GitHub Desktop.
Notas desarrollo bbpress
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
notas de integracion | |
opciones: | |
public_key | |
private_key | |
bluevia_auth_cookie_name: la cookie que vamos a utilizar para la autenticacion. | |
bluevia_cookies: nombres de las cookies. | |
bluevia_login_url: url de la pagina de login de bluevia | |
bluevia_register_url: url de la pagina de registro de bluevia | |
bluevia_edit_profile_url: url de la pagina de perfil de un usuario de bluevia | |
bluevia_logout_url: url de logout de bluevia | |
FLUJO | |
Startup cookie verification: verificar que existen las cookies de sesion de bluevia. | |
1. si la cookie existe: verificar fecha de ultima actualización. | |
1.1. si la fecha de actualización es mayor que la ultima fecha de actualizacion del usuario: | |
1.1.1 extraer info de usuario de la cookie | |
1.1.2 verificar si existe ya el usuario. | |
1.1.2.1. Si el usuario no existe: crear usuario | |
1.1.2.1. Si el usuario existe: nada | |
1.1.3. actualizar info de usuario en la BD | |
1.2. si la fecha no es mayor: nada | |
2. si la cookie no existe: redirigir a la pagina de login de bluevia, pasando como parametro la URL de referer. | |
FLUJO | |
Ver perfil | |
1 extraer info de usuario de la cookie | |
2 verificar si existe ya el usuario. | |
2.1. Si el usuario no existe: crear usuario | |
2.1. Si el usuario existe: nada | |
3. actualizar info de usuario en la BD | |
4. mostrar perfil | |
FLUJO | |
Editar perfil | |
1. Obtener URL referer. | |
2. Redirigir a la pagina de edicion del perfil de Bluevia, pasando el referer. | |
I18N | |
La funcion de bb_load_default_textdomain (se carga en bb-settings.php) es anterior a la carga de los plugins. Por eso no funciona | |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment